A
Anonymous
Guest
Здравейте правя си скрипт за въвеждане на новини . Из интернет има много такива готови, но на мен ми трябва нещо по просто, като това което написах ,но някъде имам грешка и не мога да видя къде
Код:
<html>
<head><title>Добавяне на новина</title></head>
<body>
<?php
$self = $_SERVER['PHP_SELF'];
$zaglavie = $_POST['zaglavie'];
$novina = $_POST['novina'];
$submit = $_POST['submit'];
$form ="<form action=\"$self\" metod=\"post\">";
$form.="Заглавие:<input type=\"text\" name=\"zaglavie\" ";
$form.="size=\"255\" value=\"$zaglavie\"> <br>";
$form.="Въведете текст: <br>";
$form.="<textarea name=\"novina\" cols=\"30\" ";
$form.="rows=\"3\">$novina</textarea><br>";
$form.="<input type=\"submit\" name=\"submit\" ";
$form.="value=\"Приеми\"></form>";
if (!$submit)
{$syobsht=$form;}
else {
if ( !$zaglavie or !$novina)
{ $syobsht ="<b>Моля попълнете всичко</b><br><br>";
$syobsht.= $form;}
else
{
$conn = mysql_connect("localhost","test","test")
or die ("Неуспешен опит за свързване с базата данни");
$r = mysql_select_db("news",$conn)
or die ("Неуспешен опит за селектиране на базата данни");
$zaiavka = "insert into news (zaglavie,novina)
values (\"$zaglavie\",\"$novina\")";
$r = mysql_query($zaiavka, $conn)
or die("SQL заявката не може да бъде изпълнена");
if ($r)
{ $syobsht = "Новината е добавена";
$syobsht.="<a href=\"newsshow.php\">";
$syobsht.="Разглеждане на новините</a>"; }
}
}
echo($syobsht);
?>
</body>
</html>