<?php include ("bd.php"); if (isset($_POST['title'])) { $title = $_POST['title'];
if ($title == '') { unset($title); }
}
/* Если существует в глобальном массиве $_POST['title'] опр. ячейка, то мы создаем простую переменную из неё. Если переменная пустая, то уничтожаем переменную. */ if (isset($_POST['meta_d'])) {$meta_d = $_POST['meta_d']; if ($meta_d == '') {unset($meta_d);}} if (isset($_POST['meta_k'])) {$meta_k = $_POST['meta_k']; if ($meta_k == '') {unset($meta_k);}} if (isset($_POST['day'])) {$day = $_POST['day']; if ($day == '') {unset($day);}} if (isset($_POST['month'])) {$month = $_POST['month']; if ($month == '') {unset($month);}} if (isset($_POST['year'])) {$year = $_POST['year']; if ($year == '') {unset($year);}} if (isset($_POST['description'])) {$description = $_POST['description']; if ($description == '') {unset($description);}} if (isset($_POST['code'])) {$code = $_POST['code']; if ($code == '') {unset($code);}} if (isset($_POST['author'])) {$author = $_POST['author']; if ($author == '') {unset($author);}} ?>
<!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>
<?php if (isset($title) && isset($meta_d) && isset($meta_k) && isset($day) && isset($month) && isset($year) && isset($description) && isset($code) && isset($author)) { /* Здесь пишем что можно заносить информацию в базу */ $result = mysql_query ("INSERT INTO 'news' ('title','meta_d','meta_k','day','month','year','description','code','author') VALUES ('$title','$meta_d','$meta_k','$day','$month','$year','$description','$code','$author')");
if ($result == 'true') {echo "<p>Ваша новость успешно добалена!</p>";} else {echo "<p>Ваша новость не добавлена!</p>";}
} else
{ echo "<p>Вы ввели не всю информацию, поэтому новость в базу не может быть добалена.</p>"; }
?>
</body> </html>
Обработчек выводит сообщение: Ваша новость не добавлена!
Подключение к БД
<?php $conn=mysql_connect("localhost","12345","12345"); if (!$conn){ echo "Не могу соединиться с БД:".mysql_error(); exit; } if (!mysql_select_db("admin")) { echo "Не могу выбрать БД:".mysql_erro(); exit; } mysql_query('SET CHARACTER SET cp1251'); mysql_query("SET SESSION collation_connection = 'cp1251_general_ci'"); mysql_query('SET NAMES cp1251'); ?>
Таблица в БД с которой работаю
CREATE TABLE IF NOT EXISTS `news` ( `id` int(4) NOT NULL AUTO_INCREMENT, `title` varchar(255) NOT NULL, `meta_d` varchar(255) NOT NULL, `meta_k` varchar(255) NOT NULL, `day` varchar(255) NOT NULL, `month` varchar(255) NOT NULL, `year` varchar(255) NOT NULL, `description` text NOT NULL, `соde` text NOT NULL, `author` varchar(255) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=cp1251 AUTO_INCREMENT=1 ;
You can post now and register later.
If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.
Здравствуйте, подскажите какой тег использовать для увеличения значения, пример на картинке.
Вроде, про такой тег я слышала. Если есть тег прогресс бар, значит и такое должно быть.
Question
Mahay
Страница с формой для отправки
Страница обработчик
Обработчек выводит сообщение: Ваша новость не добавлена!
Подключение к БД
Таблица в БД с которой работаю
Link to comment
Share on other sites
6 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.