Prikazi cijelu temu 17.05.2020 13:03
zxz Van mreze
Administrator
Registrovan od:03.02.2009
Lokacija:Tuzla


Predmet:Re: csv u bazu
hehe meni ne radi niti jedna jer nema php koda. Rekao sam ti da ti fale samo neke cake iz osnovnog da bi radio ali moras krenuti od pocetka i to ce sve leci.
Ako koristimo formu, znači podatke prosleđujemo serveru.
Sad cu opisati sve a ti vjerovatno znas toga vec mnogo ali svejedno.

Kao prvo da bi zapisao bilo koji podatak napisan u html ili bolje reci napisan na monitoru onda moras koristiti html formu.
Forma u html-u nije vidljiva za razliku od drugih objektnih programa gdje vidimo.
Imamo samo tag <form></form>
Unutar ovog taga svi elementi pripadaju toj formi.
Mozemo imati i vise formi.
Zaglacvlje forme ima i svoje elemente pa cu opisati neke od njih.
Zaglavlje forme:
<form method='POST' action="biblioteka.php" enctype='multipart/form-data' >
method-način na koji se prosleđuju podaci. Može biti GET ili POST.
action - URL php filea koji ce se izvrsiti nako pritiska tastera submit
enctype
Vec sam ga negdje opisao.
Argument Argument enctype:
enctype="text/plain"
Prazna mjesta se pretvore u Prazna mjesta se pretvore u "+", a specijalni , a
specijalni karakteri se prevaraju u HEX simbole:
enctype="application/x-www-form-urlencoded"
Default Svi znakovi se kodiraju prije slanja (razmaci se pretvaraju u '+' simbole, a posebni znakovi se pretvaraju u ASCII HEX vrijednosti)
Za upload datoteka:
enctype="multipart/form-data"
Nijedan znak nije kodiran. Ova vrijednost je obavezna kada koristite obrasce koji imaju kontrolu za prijenos datoteka

Kada smo ovo upisali sad imamo elemente forme kojih moze biti jedan ili vise ali morao postojati taster subnit bar kad se radi skolski.
Kada kliknemo na taster submit izvrsit ce se kod u nasoj datoteci napisanoj u action.

Ako nije jasan prenos podataka GET i POST mogu opisati ali bojim se da cu biti opsiran.

E sad zasto neki redovi html-a ne rade.

4. Ne radi vjerovatno sto je taster tipa button ukoliko uopste postoji forma.
ovdje ne vidim tag forme.
Naravno mora postojati i action.

6.
PreuzmiIzvorni kôd (PHP):
  1. <h1>6. NE RADI .</h1>
  2. <form method='POST' enctype='multipart/form-data'>Upload CSV FILE: <input type='file' name='csv_info' />
  3. <input type='submit' name='submit' value='Upload File' />
  4. </form>

Upload CSV FILE:--napisano bez i jednog taga pa vjerovatno dodatno zbunjuje ali ovo noze raditi,
Ne postoji action sto znaci da nema nikakvog php koda koji ce se izvrsiti sem ako nisi ovo izvadio iz php datoteke.

<h1>7. ZXZ. Ovo radi. Ali moram kliknuti na teks "Filename:"</h1>
PreuzmiIzvorni kôd (PHP):
  1. <form action="upload_file.php" method="post" enctype="multipart/form-data">
  2. <label for="file">Filename:</label>
  3. <input type="file" name="file" id="file" />
  4. <br />
  5. <input type="submit" name="submit" value="Submit" />
  6. </form>
Ovo bi trebalo da radi
Mozes zakaciti sve pa da pogledam.
Podrška samo putem foruma, jer samo tako i ostali imaju koristi od toga.