tak to wyglada:
<form action="profile.php" method="post"> <form enctype="multipart/form-data" action="profile.php" method="post"> <input type="hidden" name="MAX_FILE_SIZE" value="50000"> <input type="file" name="avatar"><br> <input type="submit" name="send_avatar" value="Prześlij">
if (isset($_POST['send_avatar'])) { $av_tmp = $_FILES['avatar']['tmp_name'];
$av_type = $_FILES['avatar']['type'];
if ($_FILES['avatar']['error'] > 0) {
echo 'Wystąpił błąd. Kod błędu: ' . $_FILES['avatar']['error']; } else if (($av_type != 'image/gif') && ($av_type != 'image/jpeg') && ($av_type != 'image/png')) {
echo 'Zły typ pliku. Plik musi mieć rozszerzenie GIF, JPG lub PNG'; }
}
kod nie działa. Mozecie mi pomoc to rozwiazac? Dodam tylko ze wprowadzilem linijke print_r($_FILES) co dalo mi Array(). A wiec pusta tablica plikow czyli php w ogole nie widzi przesłanego pliku. gdzie lezy blad?