[ m_k @ 06.03.2005. 17:52 ] @
Pokusavam da napravim upload skpriptu koja ce odjednom da kopiora 5 fileova. Imam dva filea. Formular: Code: <form action="add_smaly.php" method="post" enctype="multipart/form-data" name="form1"> <table border="0" align="center" cellpadding="0" cellspacing="3"> <tr class="text_naslov"> <td><div align="center">#</div></td> <td><div align="center">Znak:</div></td> <td><div align="center">File:</div></td> </tr> <!-- pa tako 5 puta start --> <tr> <td class="text_pozicija_1"><div align="right">1.</div></td> <td><input name="znak[]" type="text" class="input" id="znak[]" size="10"></td> <td><input name="file[]" type="file" class="input" id="file[]" size="30"></td> </tr> <!-- pa tako 5 puta end --> <tr> <td><div align="right"></div></td> <td colspan="2"><div align="center"> <input name="Submit" type="submit" class="input" value="Dodaj"> <input name="Submit" type="submit" class="input" value="Obriši Sve"> </div></td> </tr> </table> </form> i file koji upload-uje: Code: <? # Upisuje podatke iz formulara u varijable $znak[] = $_POST['znak[]']; $file[] = $_POST['file[]']; # Provjerava koliko je smajlija uneseno i ako treba printa eror $prazno = 0; for ($i=0;$i<5;$i++) { if(!$znak[$i] || !$file[$i]) { $prazno++; } } if ($prazno == "5") { echo "Morate unijeti najmanje jednog smajlija !!!<BR>"; exit; } # Kopira file i upisuje podatke u bazu for ($i=0;$i<5;$i++) { if (!$znak[$i] || !$file[$i]) {} else { # Kopira file $copy = copy($file[$i],'C:/......eys/'.$_FILES['file[$i]']['name'].''); # Provjerava je li smajli uspjesno kopiran if (!$copy) { echo "File nije uspješno kopiran !!!<BR>"; exit; } else { echo "File je uspješno kopiran.<BR>"; } } } ?> ali neradi. Prijavi mi ovu gresku: Warning: copy(C:/Web/Htdocs/mersad/guest_book/smileys/): failed to open stream: Permission denied in C:\Web\Htdocs\mersad\guest_book\admin\add_smaly.php on line 29 [Ovu poruku je menjao Goran Rakić dana 06.03.2005. u 22:18 GMT+1] |