Upload.php - файл с формой загрузчика. <?php include ("lock.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> <link href="style.css" rel="stylesheet" type="text/css"> </head> <body> <table width="1000px" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF" class="main_border"> <!--Подключаем шапку сайта--> <? include("blocks/header.php"); ?> <tr> <td><table width="1000" border="0" cellspacing="0" cellpadding="0"> <tr> <!--Подключаем левый блок сайта--> <? include ("blocks/lefttd.php"); ?> <td valign="top"> <?php $result = mysql_query("SELECT * FROM tables",$db); $myrow = mysql_fetch_array($result); ?> <form method="post" action="upload_serv.php" enctype="multipart/form-data"> <p><label><span>Загрузчик</span></label></p> <p> <input type="hidden" name="max_file_size" value="1000000"> <input type="file" name="myfile"> </p> <p> <select name="v_category"> <option disabled>Выберите категорию</option> <? if(isset($myrow)) { do { echo'<option value="'.$myrow["id"].'">'.$myrow["table"].'</option>'; } while ($myrow = mysql_fetch_array($result)); } else{die;} ?> </select> </p> <p> <label>Создать категорию</label> </p> <p> <input type="text" name="creet_categori" size="100" > </p> <p><label>Введите описание страници с файлом </label></p> <p><input type="text" name="meta_d" size="100"></p> <p><label>Введите ключевые слова</label></p> <p><input type="text" name="meta_k" size="100"></p> <p> <label>Введите название файла</label> <input name="names" type="text" size="100"> </p> <p> <label>Введите описание файла</label> <textarea name="text" id="text" cols="100" rows="20"></textarea> <input type="submit" value="сохранить"> </p> </form> </td> </tr> </table></td> </tr> <!--Подключаем нижний графический элемент--> <? include ("blocks/footer.php");?> </table> </body> </html> upload_serv.php - файл обработчик данных <?php include ("lock.php"); include ("blocks/bd.php"); $uploaddir = './upload/'; $uploadfile = $uploaddir.basename($_FILES['myfile']['name']); copy($_FILES['myfile']['tmp_name'], $uploadfile); $upload = $uploaddir.$_FILES['myfile']['tmp_name'] ; $result=$vhod; $result=$v; $id= rand(1,5000); $id2=rand(1,100); /* Если существует в глобальном массиве $_POST опр. ячейка, то мы создаем простую переменную из неё. Если переменная пустая, то уничтожаем переменную. */ if (isset($_POST['names'])) {$names = $_POST['names']; if ($names == '') {unset($names);}} if (isset($_POST['meta_k'])) {$meta_k = $_POST['meta_k']; if ($meta_k == '') {unset($meta_k);}} if (isset($_POST['v_category'])) {$v_category = $_POST['v_category']; if ($v_category == '') {unset($v_category);}} if (isset($_POST['creet_categori'])) {$creet_categori = $_POST['creet_categori']; if ($creet_categori == '') {unset($creet_categori);}} if (isset($_POST['text'])) {$text = $_POST['text']; if ($text == '') {unset($text);}} if (isset($_POST['meta_d'])) {$meta_d = $_POST['meta_d']; if ($meta_d == '') {unset($meta_d);}} if (isset($_POST['id'])) {$id = $_POST['id'];} ?> <?php $back = "<p><a href=\"javascript: history.back()\">Назад</a></p>"; $url = "http://apple.ua/admin/index.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> <link href="style.css" rel="stylesheet" type="text/css"> </head> <body> <table width="1000" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF" class="main_border"> <!--Подключаем шапку сайта--> <? include("blocks/header.php"); ?> <tr> <td><table width="1000" border="0" cellspacing="0" cellpadding="0"> <tr> <!--Подключаем левый блок сайта--> <? include ("blocks/lefttd.php"); ?> <td valign="top"><?php if (isset($v_category) && isset($names) && isset($meta_k) && isset($text) && isset($meta_d) && isset($upload)) { /* Здесь пишем что можно заносить информацию в базу */ $result = mysql_query ("UPDATE $v_category SET names='$names', meta_k='$meta_k', text='$text', meta_d='meta_d', upload='$upload'"); ?> <? if ($result == 'true') {echo "<p>Ваша страница успешно обновлена!</p>";} else {echo "<p>Ваша страница не обновлена!</p>";} } elseif(isset($creet_categori) && isset($names) && isset($meta_k) && isset($text) && isset($meta_d) && isset($upload)) { $result = mysql_query("CREATE TABLE `apple`.`$creet_categori` (`id` INT NOT NULL, `meta_k` VARCHAR(255) NOT NULL, `meta_d` VARCHAR(255) NOT NULL, `names` VARCHAR(255) NOT NULL, `text` TEXT NOT NULL, `upload` VARCHAR(255) NOT NULL) ENGINE = MyISAM;"); $vhod = mysql_query("INSERT INTO $creet_categori SET meta_k='$meta_k', meta_d='$meta_d', names='$names', text='$text', upload='$upload'",$db); $v = mysql_query("INSERT INTO tables SET table='$creet_categori'",$db); if ($result == 'true' && $vhod=='true' && $v=='true') {echo "<p>Ваша страница успешно обновлена!</p>";echo "<meta http-equiv=\"refresh\" content=\"1.5;URL=$url\">";} else {echo "<p>Ваша страница не обновлена!"; echo"</p><p>$back</p>"; mysql_query("DROP $creet_categori");} } else { echo "<p>Вы ввели не все данные!!</p><p>$back</p>"; mysql_query("DROP $creet_categori"); } ?> </td> </tr> </table></td> </tr> <!--Подключаем нижний графический элемент--> <? include ("blocks/footer.php"); ?> </table> </body> </html> Что за ошибка может быть что загрузчик не работает !!!