Forum » Izdelava spletišč » php $_FILE in pravice
php $_FILE in pravice
psychoP ::
za nalaganje poljubnega števila slik preko forme sem spisal kratko kodo, ki pa se žal ustavi pri samem kopiranju.
Na strežniku je direktorij slike(0777) in poddir. malioglasi(0777) v katerega se bi naj te slike shranjevale.
Vendar zmeraj javi napako pri nalaganju. Kakšna ideja??
Na strežniku je direktorij slike(0777) in poddir. malioglasi(0777) v katerega se bi naj te slike shranjevale.
Vendar zmeraj javi napako pri nalaganju. Kakšna ideja??
while(list($key,$value) = each($_FILES[images][name])) { if(!empty($value)){ // preveri prazna polja $filename = $value; // shrani vrednost $filename=str_replace(" ","_",$filename);// presledke zamenja z _ $add = "slike/malioglasi/$filename"; // nastavi upload dir echo "<li>".$filename."</li>"; echo "<br>"; copy($_FILES[images][tmp_name][$key], $add) or die ('Ne morem kopirat!'); // upload na streznik chmod("$add",0777); // dovoljenja za datoteko } }
snow ::
Kakšno napako?
Aja.. prenešene datoteke premikaš s funkcijo move_uploaded_file (ali nekaj takega).
Aja.. prenešene datoteke premikaš s funkcijo move_uploaded_file (ali nekaj takega).
Random mutation plus nonrandom cumulative natural selection - Richard Dawkins
DiTi ::
v začasno mapo se da avtomatsko, zato samo premakneš iz temp na željeno lokacijo s uporabo move_uploaded_file(), katera sprejme ime datoteke ter končno destinacijo (v tvojem primeru slike/malioglasi/
psychoP ::
sem testiral in javi error: 6, kar pomeni napaka pri temp direktoriju. glede an to da v ozadju laufa ispconfig moram poiskat, kje se spremeni 'upload_tmp_dir' za vse te datoteke.
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | php upload file problemOddelek: Programiranje | 1278 (828) | petzup |
» | [JS / PHP] miniajax postOddelek: Programiranje | 1028 (762) | cobrica |
» | Pomoč pri nalaganju večih slik naenkratOddelek: Izdelava spletišč | 827 (677) | winlins |
» | [php] file upload problem (nicesar ni v /tmp, ubuntu)Oddelek: Izdelava spletišč | 1115 (1044) | steev |
» | upload v php-juOddelek: Izdelava spletišč | 1101 (894) | Baja |