flame
Guest
не могу загрузить файл на сервер
Виртуальный сервер "Денвер", PHP - 4.3.9 Apache - 1.3.31
----------------------------------------------------------
два файла form.htm и load_file.php
---------------------------------------------
form.htm
------------
load_file.php
--------------------------------------------
Ни в какую не хочет загружать файл на сервер, что не правильно, подскажите. Заранее спасибо.
Виртуальный сервер "Денвер", PHP - 4.3.9 Apache - 1.3.31
----------------------------------------------------------
два файла form.htm и load_file.php
---------------------------------------------
form.htm
PHP:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title>Добавить статью</title>
</head>
<body topmargin="40">
<form action="form.php" method="POST" enctype="multipart/form-data">
<table width="60%" border="0" cellspacing="4" cellspanding="0" align="center">
<tr>
<td align="left" valign="middle">Название статьи</td>
<td><input type="text" size="56" name="name_article"><br></td>
</tr>
<tr>
<td align="left" valign="middle">Автор статьи</td>
<td><input type="text" size="56" name="author_article"><br></td>
</tr>
<tr>
<td align="left" valign="top">Статья</td>
<td><textarea name="article" cols="55" rows="20"></textarea><br></td>
</tr>
<tr>
<td align="left" valign="middle">Сопроводительная картинка</td>
<td><input type="file" name="filename" size="45"><br></td>
</tr>
<tr>
<td> </td>
<td align="left" valign="middle"><br><input type="submit" value="сохранить"> <input type="reset" value="очистить"></td>
</tr>
</table>
<br><br>
</form>
</body>
</html>
load_file.php
PHP:
<?php
$namedir = "img/";
$name_article = $_POST["name_article"];
$author_article = $_POST["author_article"];
$article = $_POST["article"];
if(copy($_FILES["filename"]["tmp_name"], $namedir,$_FILES["filename"]["name"]))
{
echo 'Файл успешно загружен<br>';
}
else
{
echo 'ОШИБКА<br>';
}
?>
Ни в какую не хочет загружать файл на сервер, что не правильно, подскажите. Заранее спасибо.