Показать сообщение отдельно

  #2914  
Старый 26.04.2008, 00:38
Architek86
Познающий
Регистрация: 20.02.2008
Сообщений: 82
С нами: 9590577

Репутация: 2
По умолчанию

Что то я не пойму, IE не передаёт данные из формы скрипту PHP?
Ибо есть простой скриптик загрузки файлов через форму.... вот:
Код HTML:
<form method="post" enctype="multipart/form-data" action="engine.php">
<b>01</b><input name="userfile1" type="file" size="40" />
<b>02</b><input name="userfile2" type="file" size="40" />
<b>03</b><input name="userfile3" type="file" size="40" />
<input name="upload" type="submit" value="Загрузить">
</form>
А вот и сам скрипт engine.php:
PHP код:
<?php
if ((is_uploaded_file($HTTP_POST_FILES['userfile1']['tmp_name']) || is_uploaded_file($HTTP_POST_FILES['userfile2']['tmp_name']) || is_uploaded_file($HTTP_POST_FILES['userfile3']['tmp_name'])) & ($HTTP_POST_FILES['userfile1']['type']=="image/jpg" || $HTTP_POST_FILES['userfile1']['type']=="image/jpeg" || $HTTP_POST_FILES['userfile2']['type']=="image/jpg" || $HTTP_POST_FILES['userfile2']['type']=="image/jpeg" || $HTTP_POST_FILES['userfile3']['type']=="image/jpg" || $HTTP_POST_FILES['userfile3']['type']=="image/jpeg"))
{
$nm mt_rand(12345,999999999);
$ras '.jpg';
if ((
$HTTP_POST_FILES['userfile1']['type']=="image/jpg") || ($HTTP_POST_FILES['userfile1']['type']=="image/jpeg"))
{
$nbr="_1";
$iname $nm.$nbr.$ras;
copy ($HTTP_POST_FILES['userfile1']['tmp_name'], $iname);
}
if ((
$HTTP_POST_FILES['userfile2']['type']=="image/jpg") || ($HTTP_POST_FILES['userfile2']['type']=="image/jpeg"))
{
$nbr="_2";
$iname $nm.$nbr.$ras;
copy ($HTTP_POST_FILES['userfile2']['tmp_name'], $iname);
}
if ((
$HTTP_POST_FILES['userfile3']['type']=="image/jpg") || ($HTTP_POST_FILES['userfile3']['type']=="image/jpeg"))
{
$nbr="_3";
$iname $nm.$nbr.$ras;
copy ($HTTP_POST_FILES['userfile3']['tmp_name'], $iname);
}
}
else
{
print 
'Нельзя загрузить даный тип файла';
}
?>
По идеи должен загружать файл, но через ИЕ этого не происходит, так и пишет - Нельзя загрузить даный тип файла.. ПОЧЕМУ??? хотя через другие браузеры - всё ок...
 
Ответить с цитированием