|
|
|
| есть форма
<form enctype="multipart/form-data" action="add_photo.php" method=post>
Изображение:
<input class="input" type="file" name="foto">
<input class="button" type="submit" value="Добавить">
</form>
|
есть проверка расширения, т
if( $_FILES['foto']['type'] != "image/jpeg" )
{
echo "Фотография должна быть в формате jpg";
exit();
}
else
{
|
так все броузеры грузят картинку, а IE выдает Фотография должна быть в формате jpg
что за бред? | |
|
|
|
|
|
|
|
для: Bvz
(11.04.2010 в 03:10)
| | А лень сделать print_r($_FILES) и посмотреть, что IE передает тип как image/pjpeg? | |
|
|
|
|
|
|
|
для: sim5
(11.04.2010 в 04:12)
| | выдает Array ( [foto] => Array ( [name] => KIRPICH_SITE_RED.jpg [type] => image/pjpeg [tmp_name] => Z:\tmp\php51A.tmp [error] => 0 [size] => 524503 ) )
а как подправить проверку? | |
|
|
|
|
|
|
|
для: Bvz
(11.04.2010 в 21:47)
| | Так чтоб проверка выполнялась.
Что не получается-то? | |
|
|
|
|
|
|
|
для: Trianon
(11.04.2010 в 22:07)
| | сделал так
if( ($_FILES['foto']['type'] != "image/jpeg") || ($_FILES['foto']['type'] != "image/pjpeg"))
{
echo "Фотография должна быть в формате jpg";
exit();
}
|
все равно выдает Фотография должна быть в формате jpg | |
|
|
|
|
|
|
|
для: Bvz
(11.04.2010 в 22:24)
| | почему ||
? | |
|
|
|
|
|
|
|
для: Trianon
(11.04.2010 в 22:29)
| | блин сделал && заработало, СПАСИБО всем!!! | |
|
|
|