formularz
<form action='upload.php' method='post' enctype='multipart/form-data'> <input type='hidden' name='MAX_FILE_SIZE' value='40000' /> <input type='file' name='obrazek' /> <input type='submit' value='Dodaj'/>
plik upload.php
<?php
switch ($_FILES['obrazek']['error'])
{
case 0:
if(file_exists("E:\wamp\www\15.zmienna-predefiniowana-php-zrodlo\" . $_FILES['obrazek']['name'])){ echo 'plik o podanej nazwie już istnieje!<br /> Zmień nazwę i spróbuj ponownie';
}
else if ($_FILES['obrazek']['type'] == "image/jpeg" || $_FILES['obrazek']['type'] == "image/png" || $_FILES['obrazek']['type'] == "image/gif" || $_FILES['obrazek']['type'] == "image/jpg")
{
move_uploaded_file($_FILES['obrazek']['tmp_name'], $_FILES['obrazek']['name']);
echo "plik zostal uploadowany pomyslnie";
}
else
echo "Zly typ pliku. Musi byc obrazeczek";
break;
case 1:
echo "plik posiada wielkosc zbyt duza(wieksza niz w php.ini)";
break;
case 2:
echo "plik posiada wielkosc wieksza niz w MAX_FILE_SIZE";
break;
case 3:
echo "przerwano upload";
break;
case 4:
echo "wybierz plik. <a href='zaladuj_obrazek.php'>cofnij</a>";
break;
}
?>
i wyskakują mi błedy po dodaniu wiersza sprawdzającego powtarzanie się nazwy, co zrobiłem nie tak?