[ webmaster1 @ 03.02.2005. 11:09 ] @
Problem je sledeci...ocu da napravim jedan textifield i pored nega stavim browse...
pa da korisnik nadje fajl na svom racunaru i kaze OK.Taj fajl ja zelim da procitam i
kompletan sadrzaj upisem u bazu..Problem mi predstavlja definisanje putanje do fajla?
fopen sta??
Kako ovo da resim?
[ Jbyn4e @ 03.02.2005. 11:26 ] @
RTFM!
Jel cita jos uvek neko ovde neka uputstva, dokumentacije? Ili ih ljudi pisu za dzabe?
Procitaj uputstvo, dokumentaciju:
http://www.php.net/manual/en/features.file-upload.php
Ako ti ne bude jasno:
http://www.zend.com/zend/spotlight/uploading.php
http://www.notepad.co.uk/articles/php_tutorial_019.php
http://www.netspade.com/articles/php/uploading.xml
itd itd... imas milijadu stvari po netu o tome.
[ MileG @ 03.02.2005. 11:37 ] @
I po ko zna koji put www.hotscripts.com a tamo imas moru tutoriala, skripti i skriptica bas za to sto tebi treba samo portazi.
[ stomic_50 @ 03.02.2005. 11:37 ] @
izgleda da si to pogresno zamislio..
hoces da kada korisnik nadje fajl na svom racunaru da taj fajl ispise u textfield pa da do onda sacuvas u bazu??? tako sam te ja razumio.

evo imas link kako da radis upload file
a onda koristi fopen da procitas to sto je korisnik upload-ovo na tvoj server.
[ webmaster1 @ 03.02.2005. 19:57 ] @
Jbyn4e, upkos tvom silnom srakazmu..mislim da sam blizi ostvarenju svog cilja...
Dakle da bi citao sadrzaj fajla, moram ga prvo uloadovati u neki temp dir na serveru?
[ Nemanja Avramović @ 03.02.2005. 21:48 ] @
tako je, prvo ga moras uploadovati
[ Jbyn4e @ 04.02.2005. 08:27 ] @
Citat:
webmaster1: Jbyn4e, upkos tvom silnom srakazmu..mislim da sam blizi ostvarenju svog cilja...
Dakle da bi citao sadrzaj fajla, moram ga prvo uloadovati u neki temp dir na serveru?

Nije to nikakav sarkazam, samo razocarenje sto ljudi ne citaju uputstva.
Zato sam ti i dao adrese gde sve to imas leeeeeeeeeeeeeepo objasnjeno. Ili ako bas zelis prevod:
Fajl koji odaberes php smesta u neki tmp direktorijum za "uploaded files". Ti treba da proveris da li je fajl ok uploadovan, i ako jeste da ga prebacis na odgovarajuce mesto gde ga zelis.
Znaci: NE TREBA TI LICNO da ga uploadujes na server. Skript to sam radi, uploaduje ga, ali ne tamo gde ti mislis vec u tmp direktorijum, odakle ti treba da ga prebacis.
Ajde kad vec prozivas:
Code:

<form ENCTYPE="multipart/form-data" name="fajl" method="post"
action="dopuna.php">
<INPUT NAME="userfile" TYPE="file">
</form>

Dakle, enctype mu odredjuje da je to forma iz vise delova. INPUT NAME mu daje ime promenljive za fajl, a type kaze da je to vrsta podataka - fajl.
Dalje imas (dopuna.php):
Code:

if (is_uploaded_file($userfile)) {
copy($userfile, "/direktorijum_gde_hoces/".$naziv_fajla_koji_si_sam_odredio_ili_cak_isti_npr_$userfile);
}


Da li moze jednostavnije? Da li je bilo tesko procitati uputstvo? Naravno sad tu mozes da imas varijante da odredjujes extenzijju i ime fajla ako neces pod istim nazivom da ga cuvas...

[ webmaster1 @ 05.02.2005. 08:42 ] @
E tako je bolje:)
Nije problem u citanju uputstva...bila mi je pogresna koncepcija.Mislio sam da je moguce da nekako definisem da cita direktno sa korisnikovog racunara, kao sto moze sa nekog remote servera.Hvala na pomoci.