Патаюсь через админа добиться добавления инфы в базу данных. А он при полностью заполненых полях формы выдаёт что инфа не добавленна (и в базе её нет) форму провереля переменные соответствую.Кто знает подскажите????
Вот код файла обрабочика:
- Код: Выделить всё • Развернуть
<?php
include ("blocks/bd.php");
if (isset($_POST['title'])) {$title = $_POST['title']; if ($title == '') {unset($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['date'])) {$date = $_POST['date']; if ($date == '') {unset($date);}}
if (isset($_POST['text'])) {$text = $_POST['text']; if ($text == '') {unset($text);}}
?>
<!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="690" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF" class="main_border">
<? include("blocks/header.php"); ?>
<tr>
<td><table width="690" border="0" cellspacing="0" cellpadding="0">
<tr>
<? include ("blocks/left.php"); ?>
<td valign="top">
<?php
if (isset($title) && isset($meta_d) && isset($meta_k) && isset($date) && isset($text))
{
/* Здесь пишем что можно заносить информацию в базу */
$result = mysql_query ("INSERT INTO news (title,meta_d,meta_k,date,text,) VALUES ('$title', '$meta_d','$meta_k','$date','$text')");
if ($result == 'true') {echo "<p>Ваша новость добален!</p>";}
else {echo "<p>Ваша новость не добалена!</p>";}
}
else
{
echo "<p>Вы ввели не всю информацию!</p>";
}
?>
</td>
</tr>
</table></td>
</tr>
<? include ("blocks/footer.php"); ?>
</table>
</body>
</html>
Код формы:
- Код: Выделить всё • Развернуть
<form action="add_news.php" method="post" name="form1">
<p>
<label>Введите название<br>
<input type="text" name="title" id="title">
</label>
</p>
<p>
<label>Введите описание<br>
<input type="text" name="meta_d" id="meta_d">
</label>
</p>
<p>
<label>Введите ключевые слова<br>
<input type="text" name="meta_k" id="meta_k">
</label>
</p>
<p>
<label>Введите дату<br>
<input type="text" name="date" id="date" value="<?php $date = date("Y-m-d"); echo $date; ?>">
</label>
</p>
<p>
<label>Введите текст (новости/сообщения) с тегами<br>
<textarea name="text" id="text" cols="60" rows="8"></textarea>
</label>
</p>
<p>
<label>
<input type="submit" name="submit" id="submit" value="Занести в базу">
</label>
</p>
<p> </p>
</form>