mam pewien problem.
jak tu oto taki kodzik:
<form action="index.php?upload" method="POST" ENCTYPE="multipart/form-data"> <input type="file" name="userfile"/><br/> <input type="submit" name=zapisz value="Zapisz"/> </form> <? $max_rozmiar = 100*1024; $i = 0; $rozmiar = $_FILES['userfile']['size']; $typ = $_FILES['userfile']['type']; $nazwa = $_FILES['userfile']['name']; $nazwa_tmp = $_FILES['userfile']['tmp_name']; if($rozmiar > $max_rozmiar) { $i++; } if($typ != 'image/png') { $i++; } if($i == '0') { } } } ?>
wszystko działa super prócz jednego, wgranie pliku na server po wrzuceniu klikam zapisz a następnie pokazuje mi się plik został załadowany,
po czym go na serverze nie ma.
teraz końcówkę zmieniłem na taką:
if($i == '0') { $loc = "/images"; }
tak jak w manualu było. chamody są 777
i mam takie błędy:
Warning: move_uploaded_file(/images/avatar.png) [function.move-uploaded-file]: failed to open stream: No such file or directory in /virtual/w/i/wirtualny-robot.ugu.pl/upload/index.php on line 27
Warning: move_uploaded_file() [function.move-uploaded-file]: Unable to move '/virtual/tmp/phpfmsBMz' to '/images/avatar.png' in /virtual/w/i/wirtualny-robot.ugu.pl/upload/index.php on line 27