<form action="insert12.php" method="post"> Title: <input type="text" name="title" value"<? echo $form->value("title"); ?>" /> Text: <input type="text" name="text" value"<? echo $form->value("text"); ?>" /> <input type="submit" /> </form> <?php if(empty($title) || empty($text)) exit("You didn't completely fill in the form!"); // we're presuming here that you used 'title' and 'text' as the names for your form elements $title = addslashes($title); $text = addslashes($text); // add slashes to the sent info so no escape characters are around (they'll possibly bust the script) mysql_query("INSERT INTO news (title,text) VALUES ('$title','$text')"); ?>
this code is allowing me to submit the news, however, its not showing a message saying news piece added, and its always showing the "you didnt fill in form" even when the title and text are not empty!