*^angel^* читаем внимательнее:
Цитата | Но перед выводом чего либо на экран. | , а это значит, что должно быть так:
Код | <?php include "../config.php"; // Проверим - достаточно ли информации для занесения в базу данных if(empty($_POST['zagolov'])) links("Отсутствует заголовок"); if(empty($_POST['info'])) links("Содержание не введено");
// Заменяем одинарные кавычки обратными, чтобы избежать конфликта // при добавлении информации в таблицу //$_POST['zagolov'] = str_replace("'", "`", $_POST['zagolov']); лучше делать не так :) //$_POST['info'] = str_replace("'", "`", $_POST['info']); $zalogov = mysql_escape_string($_POST['zagolov']); // аналогично со вторым.
// Формируем и выполняем SQL-запрос на добавление новости $query = "INSERT INTO news (zagolovok, info, d_o_n) VALUES('$zagolov','$info', now())"; $result = mysql_query($query); header( "Location:" . $_SERVER['SCRIPT_NAME'] ); exit; // Всё что после exit - не имеет смысла, т.к произойдет редирект
?> <html> <head> <title>добавление новости</title> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> <link rel="StyleSheet" type="text/css" href="style.css"> </head> <body> а выводить значит ничего и не будет, значит "пихаем" это в отдельный файл :) </body> </html>
| |