ZitosS_32
Совесть
- Регистрация
- 12.03.2006
- Сообщения
- 852
Решил сделать на сайте multipart-форму
Скрипт описанный в книжке Котерова работает(Фотоальбом). Но вот на моём локальном сайте нивкакую не собирается загружаться.
Вот код
Долго мучался и определи, что не создаётся переменная $File
Помогите, жду вашей помощи!
Скрипт описанный в книжке Котерова работает(Фотоальбом). Но вот на моём локальном сайте нивкакую не собирается загружаться.
Вот код
Код:
if(@$_GET['l']=="addtop"){
$edit ="<br>
<center><h3>Добавлениие темы</h3></center>
<table class='pravka' align='center' width=60% >
<tr>
<form action='admin.php?n=razdel&l=adtop&i=".$_GET['k']."' method='POST' enctype='multipart/form-data'>
<td>Заголовок:</td>
<td><input type='text' SIZE=60 name='name' value=''></td>
</tr>
<tr>
<td>Сообщение:</td>
<td><textarea rows='15' cols='56' name='text'></textarea></td>
</tr>
<tr>
<td>Источник:</td>
<td><input type='text' SIZE=60 name='ist' value=''></td>
</tr>
<tr>
<td>Картинка:</td>
<td><input type='file' name='File'></td>
</tr>
<tr>
<td colspan=2 align=center><input type='submit' name='doUpload' value='Создать новость'></td>
</tr>
</form>
</table>
";
echo $edit;
}
if(@$_GET['l']=="adtop"){
$text=str_replace("\n","<br>",$_POST['text']);
mysql_query("INSERT INTO razdel SET id_navigat='$_GET[i]', name='$_POST[name]', author='$_COOKIE[admin]', ist='$_POST[ist]', date='$date', datetime='$datet', text='$text', time='$time'");
$id=mysql_insert_id();
$ImgDir="../images/img";
@mkdir($ImgDir,666);
echo $File."<br>";
if(file_exists($File))
{
echo $POST['File_name'];
if(ereg("^(.*)\\.(gif|jpg|png)$",$File_name,$P))
{
Copy($File,"$ImgDir/".$id.".jpg");
}
}
Header("Location: admin.php?n=razdel");
exit;
}
Помогите, жду вашей помощи!