Kins
Junior Member | Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору День добрый уважаемые. Разьясните плиз, почему не происходит аплоад файлов на сервер? Дано: - Apach+PHP4.3+MySQL+Win98 локально на машине, делается всё для локальной сети. - файл upload.htm: ======================== <html> <head> <title>Загрузка файлов</title> </head> <body> <form enctype="multipart/form-data" action="upl.php" method="post"> <input type="hidden" name="MAX_FILE_SIZE" value="200000"> Выбрать файл: <input type="file" name="userf"> <input type="submit" value="Послать"> </form> </body> </html> ======================= - файл upl.php: ===================== <title> Получено из Формы.upload.HTM </title> <?php /* отладочная информация echo $_FILES['userf']['name']."<br>"; //это для отладки смотрю $ok=is_uploaded_file($_FILES['userf']['tmp_name']);//это для отладки смотрю if ($ok=true) { echo "Истина<br>"; }else{ echo "Ложь<br>"; } echo $_FILES['userf']['tmp_name']; */ if (is_uploaded_file($_FILES['userf']['tmp_name'])) { copy ($_FILES['userf']['tmp_name'], "/UPLOAD/"); } else { echo "Возможно файл не загружен. Filename: " . $_FILES['userf']['name']; } ?> ============================================= жму обзор, выбираю файл, жму Послать, upl.php отрабатывает, файл на сервер не приходит в tmp не появляется ничего, в upload'e пусто в PHP.ini проверил: file_uploads = On ;upload_tmp_dir = это заремарено, но phpinfo() дает путь d:\appserv\temp, а DocumentRoot в Апаче - d:\appserv\www\ Что еще смотреть? Благодарю.
Убрал из названия "Помощи прошу." и добавил язык. — Svarga. | Всего записей: 132 | Зарегистр. 30-10-2003 | Отправлено: 07:58 30-03-2004 | Исправлено: Svarga, 12:35 30-03-2004 |
|