Już nie daję sobie rady. Wykombinowałem jakiś skrypt do uploadu zdjęć. W testowym dokumencie chodził ok, ale wrzuciłem do nowego projektu i dupa...
Za każdym razem wyskakuje komunikat 'Invalid file' a wrzucam ten sam obrazek co na testowym dokumencie, więc tym bardziej podejrzane.
if($_SESSION["zalogowany"]==1){
if($_POST["accept"]==true){
$ext = $_FILES["file"]["type"];
if ((($_FILES["file"]["type"] == "image/gif")
|| ($_FILES["file"]["type"] == "image/jpeg")
|| ($_FILES["file"]["type"] == "image/pjpeg"))
&& ($_FILES["file"]["size"] < 5000000))
{
if($_FILES["file"]["error"] > 0)
{
echo "Return Code: " . $_FILES["file"]["error"] . "<br />"; }
else
{
echo "Upload: " . $_FILES["file"]["name"] . "<br />"; echo "Type: " . $_FILES["file"]["type"] . "<br />"; echo "Size: " . ($_FILES["file"]["size"] / 1024) . " Kb<br />"; echo 'Temp file: '.$_FILES["file"]["name"].'<br /><img src=../upload/'.$plik.'.jpg>';
{
echo "'.$plik.' already exists"; }
else
{
"../upload/$plik.jpg");
echo "Stored in: upload/$plik.jpg"; }
}
}
else
{
}
}
else echo "Aby dodać zdjęcie, musisz zaakceptować regulamin"; }
else echo "Nie masz dostępu do tej strony";
i formularza
<input type="file" class="input_plik" name="file">
Za każdym razem ten sam błąd...