Nieuw lid |
|
hoi,
ik heb het volgende script, maar hij slaat de inhoud van de ingevulde velden niet op. er komen als ik het formulier verzend wel lege kolommen in de database te staan. Ook wergeeft hij als ik op de knop druk: "Nieuws toegevoegt". Waarom werkt t script niet? (ik ben trwens best wel een noob met php)
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>News Add</title>
</head>
<body>
<?php
if(isset($_POST['nieuws']) ) {
$_POST['title'] = $title;
$_POST['message'] = $message;
mysql_connect('localhost', 'Sander', 'wachtwoord');
mysql_select_db('news');
$query = "INSERT INTO News_Articles (Title, Message) VALUES ('".$title."', '".$message."')";
mysql_query($query) or die (mysql_error());
echo "Nieuws toegevoegt";
}
else {
?>
<form method="post">
<input type="text" name="title" />
<input type="text" name="nieuws" />
</form>
<?php
}
?>
</body>
</html>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title>News Add</title> </head> <body> <?php if(isset($_POST['nieuws']) ) { $_POST['title'] = $title; $_POST['message'] = $message; $query = "INSERT INTO News_Articles (Title, Message) VALUES ('".$title."', '".$message."')"; echo "Nieuws toegevoegt"; } else { ?> <form method="post"> <input type="text" name="title" /> <input type="text" name="nieuws" /> </form> <?php } ?> </body> </html>
alvast bedankt voor t antwoord
|