confiscate
Registered
Здравейте имам следната html форма:
И php код за проверка дали е избран правилен файлов формат и ако не е да дава грешка:
Когато искам да кача снимка под IE8 ми дава, че не съм избрал правилния файл , въпреки че съм посочил картинка по-малка от 3 MB във формат jpg. Къде може да е грешката ?
Благодаря предварително!
HTML:
<form action="change_avatar.php" enctype="multipart/form-data" method ="post">
<input type="file" name="avatar" id="upload-image"/><br/><br/>
<input type="submit" name="changeAvatar" value="Change" class="signupLogBt"/><br/>
</form>
И php код за проверка дали е избран правилен файлов формат и ако не е да дава грешка:
PHP:
if (isset($_POST['changeAvatar'])) {
//Проверка за типа на файла
if (($_FILES["avatar"]["type"] == "image/jpeg" || ($_FILES["avatar"]["type"] == "image/jpg") || ($_FILES["avatar"]["type"] == "image/png") || ($_FILES["avatar"]["type"] == "image/gif")) && ($_FILES["avatar"]["size"] < 3145728)) {
............
}
else {
$error = "<div class='error'>You have chosen an incorrect filetype or the size of the image exceeds 3 MB!</div>";
}
}
Когато искам да кача снимка под IE8 ми дава, че не съм избрал правилния файл , въпреки че съм посочил картинка по-малка от 3 MB във формат jpg. Къде може да е грешката ?
Благодаря предварително!