Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Napises na sajtu, stigne kao txt gde treba, kako??

[es] :: Web aplikacije :: Napises na sajtu, stigne kao txt gde treba, kako??

[ Pregleda: 889 | Odgovora: 11 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

NetworkGuy
Tehničar za telekomunikacije
Beograd

Član broj: 335971
Poruke: 63



Profil

icon Napises na sajtu, stigne kao txt gde treba, kako??30.11.2023. u 17:52 - pre 4 meseca
Pozdrav prijatelji,

Ako sam offtopic neka moderator prebaci temu gde treba.

Naime, zeleo bih da napravim sajt sa jednom stranicom gde klijenti popune neka tekstualna polja i klkkom na "pošalji" to ode na mail/ove koje podesim, ali u tekstualnom fajlu.

Nesto slicno sam uspeo sa nekom WP temom, pobrisao sve, ubacio kontakt formu, prepravio je i to radi. Ali taj CSV fajl koji skinem sa servera, ne poredja mi lepo informacije u tabelu.

Sta predlazate?
Ima li neko gotovo resenje, da je neko radio nesto slicno?

Konkretno zaposleni u firmi treba da popune ta polja (kao izvestaj rada) na kraju svakog dana, kako ne bi morali to vise da cukaju u kompu na excelu, nego da olaksamo posao.

Hvala unapred!
 
Odgovor na temu

nemnesic
nemnesic
Software Developer
Vranje Florida

Član broj: 44355
Poruke: 802
*.com
Via: [es] mailing liste



+64 Profil

icon Re: Napises na sajtu, stigne kao txt gde treba, kako??30.11.2023. u 18:51 - pre 4 meseca
Kako se posalje u text fajlu? Kao attachment?

>
 
Odgovor na temu

NetworkGuy
Tehničar za telekomunikacije
Beograd

Član broj: 335971
Poruke: 63



Profil

icon Re: Napises na sajtu, stigne kao txt gde treba, kako??07.12.2023. u 19:37 - pre 4 meseca
Pa da, tako bi bilo idealno.

Ili moze da se sacuva na serveru ( kao sto je sada slucaj sa ovim csv fajlom) pa neko samo skine i odstampa na nedeljnom nivou.

Videh negde da moze i da ss wp implementira na svoj web server pa da se onda doda kao neki pligin wp forms i tu da se podesi kako da poredja te podatke u excellu.

Jel rad neko da pripomogne? :)
 
Odgovor na temu

B3R1
Berislav Todorovic
NL

Član broj: 224915
Poruke: 803



+636 Profil

icon Re: Napises na sajtu, stigne kao txt gde treba, kako??07.12.2023. u 19:43 - pre 4 meseca
Ako dobijes sve podatke u CSV formatu, a jedini problem je da ti podaci nisu "lepo" poredjani to je veoma lako. Excel cita CSV bez problema.

A ako zelis da podatke pretumbas u format koji tebi odgovara, sve sto treba da napravis neku skriptu koja taj CSV preformatira u oblik koji tebi odgovara. To moze cak i neka "bash | gawk | sed" kombinacija, a za nesto slozenije je tu Python. Ako koristis Python, tada imas i opciju da ti generise Excel fajl koristeci openpyxl modul.
 
Odgovor na temu

NetworkGuy
Tehničar za telekomunikacije
Beograd

Član broj: 335971
Poruke: 63



Profil

icon Re: Napises na sajtu, stigne kao txt gde treba, kako??07.12.2023. u 20:04 - pre 4 meseca
Citat:
B3R1: Ako dobijes sve podatke u CSV formatu, a jedini problem je da ti podaci nisu "lepo" poredjani to je veoma lako. Excel cita CSV bez problema.


E to, ja i otvorim taj fajl pomocu excella, i svi zeljeni podaci su tu.
Medjutim, svi se nalaze u istom redu ali razlicite celije i onda kad bih odmah to istampao, izgledalo bi boze sacuvaj.
Da li moze nekako da se podesi da to drugacije poredja u excell?
Npr prva kolona jedan podatak, druga kolona drugi, sirina celija i tako?
 
Odgovor na temu

B3R1
Berislav Todorovic
NL

Član broj: 224915
Poruke: 803



+636 Profil

icon Re: Napises na sajtu, stigne kao txt gde treba, kako??08.12.2023. u 09:32 - pre 4 meseca
Hm, meni je nejasno u cemu je tacno problem ovde. Moguca su tri ishoda:

1. Struktura CSV fajla ne odgovara tvojim zeljama - podaci su u pogresnim kolonama.
2. CSV fajl je ispravan, podaci su u pravim kolonama, ali je format fajla "praznjikav" (onako "plain", bez boja, fontova i dzidzabidza).
3. Kombinacija #1 i #2 - em su podaci u pogresnim kolonama, em sve to ne lici ni na sta.

Sve je resivo i to relativno lako. Ako je u pitanju problem #1 - u PHP kodu koji formira taj CSV treba pogledati kako ga on formira i prepraviti kod da upisuje podatke u prave kolone.

Ako je samo #2 u pitanju - imas dve opcije:

* PHP - uzmes SimpleXLSXGen - koliko vidim, on ima i fontove, boje, sirine kolona itd. Taj kod mozes da dodas da se poziva direktno iz WP teme.
* Python - openpyxl - slicna prica, korirstio sam ga u razlicitim projektima i prilicno sam zadovoljan.
 
Odgovor na temu

NetworkGuy
Tehničar za telekomunikacije
Beograd

Član broj: 335971
Poruke: 63



Profil

icon Re: Napises na sajtu, stigne kao txt gde treba, kako??08.12.2023. u 12:14 - pre 4 meseca
U pitanju je problem No.1 :)

Gde mogu da nadjem kod koji formira csv? Moze li neka smernica?
 
Odgovor na temu

B3R1
Berislav Todorovic
NL

Član broj: 224915
Poruke: 803



+636 Profil

icon Re: Napises na sajtu, stigne kao txt gde treba, kako??08.12.2023. u 14:30 - pre 4 meseca
Ako koristis Wordpress - nadjes plugin koji si koristio za kontakt formu. Veovatno je Contact form 7, WP Forms, Forminator ili nesto slicno.

Brute-force metoda je da nadjes gde ti je root folder fajlova koji ti cine sajt (verovanto nesto poput /home/www/sitename ... ili /var/www/html/sitename ... ili nesto slicno), pa tu kazes:
Code:
find . -type f -name '*.php' exec grep -i csv {} \; -print

Ili - jos preiznije - umesto "csv" pretrazis konkretno ime fajla koji generise taj plugin, negde je upisano ... pa krenes da gledas po kodu odakle se to generise i kako. Nije komplikovano, naravno ako je autor koristio citak i razumljiv kod.

Mozda ti pomogne nesto od ovih alatki: https://beautifytools.com/html-form-builder.php
 
Odgovor na temu

Deunan

Član broj: 338178
Poruke: 84
2a06:63c1:300:6300:9826:6034..



+21 Profil

icon Re: Napises na sajtu, stigne kao txt gde treba, kako??08.12.2023. u 17:24 - pre 4 meseca

CSV je obican text fajl gde su kolone razdvojene zarezom, a redovi razdvojeni novim redom "\n". Ne mozes da podesavas sirinu kolone.

column 1,column 2, column 3
column 1,column 2, column 3
column 1,column 2, column 3

Samo pokupi podatke iz formulara i slozi po redovima i kolonama.
Recimo, u javascriptu: JSFIDDLE LINK


 
Odgovor na temu

Panta_
Aleksandar Pantić
Kragujevac

Član broj: 214959
Poruke: 790



+162 Profil

icon Re: Napises na sajtu, stigne kao txt gde treba, kako??09.12.2023. u 10:54 - pre 4 meseca
@Deunan, u tvom primeru su input name i value u istoj koloni. Input name bi trebalo da budu u prvoj liniji (header) CSV fajla. Na primer:

Code:
Ime,Prezime,E-mail
Pera,Peric,[email protected]


Code:

  const headerRow = []
  const dataRow = []
  for (const [k, v] of formData) {
    headerRow.push(k)
    dataRow.push(v)
  }

  const csvContent = headerRow.join() + '\n' + dataRow.join()

 
Odgovor na temu

NetworkGuy
Tehničar za telekomunikacije
Beograd

Član broj: 335971
Poruke: 63



Profil

icon Re: Napises na sajtu, stigne kao txt gde treba, kako??11.12.2023. u 15:46 - pre 4 meseca
E ljudi, hvala na angažovanosti da mi pomognete!
Svaka čast na odzivu.

Međutim, sinoć sam kopao, ja koristim wordpress platformu ali online, sa njihovim domenom.
Kolkko sam video, samim tim ne mogu da vidim taj deo (kod) generisanja CSV fajla, kamoli da ga menjam.

A WPforms se placa koliko sam uspeo da skontam.

Da li su podesavanja bolja, mislim da li su mogucnosti vece ako instaliram WP na sopstveni web server? Na primer xamp...pa onda podesimo sve to da bude uzivancija...?

Btw, otvorio sam taj CSV i preko WordPada, isto je ok, ima sve info koje mi trebaju ali je poređano Bože sačuvaj, šef mi traži da bukvalno bude tako da kad on udje u taj fajl, bilo preko WordPada, excella ili sta god, da bude lepo sve poredjano da samo moze da ode na File>Print i to je to :)
Znam da smara, al sta cu...
 
Odgovor na temu

B3R1
Berislav Todorovic
NL

Član broj: 224915
Poruke: 803



+636 Profil

icon Re: Napises na sajtu, stigne kao txt gde treba, kako??11.12.2023. u 17:04 - pre 4 meseca
Postoji jos jedna alternativna opcija - Google Forms.

Treba ti samo Google account, obican (ne treba ti G-drive, niti G-suite). Tu mozes da kreiras kakav god hoces formular. Podrzavaju automatski export u CSV. A mozes da sve eksportujes direktno i u Google Sheets, gde ti on sve to poredja onako kako ti to zelis.

Mozda time mozes da izbegnes mucenje sa WP, temama, instalacijom ...
 
Odgovor na temu

[es] :: Web aplikacije :: Napises na sajtu, stigne kao txt gde treba, kako??

[ Pregleda: 889 | Odgovora: 11 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.