Første fil (nr. 2 kommer om lidt): (indtastning)
<?php
// PHP før HTML giver den bedste struktur
// VI skal jo kun indsætte når nogen har postet noget
if(isset($_POST['send']))
{
$dato = date("j/n - Y");
$bruger = $_POST['bruger']; // Man bruger $_POST , $_REQUEST er meget usikker
$tekst = $_POST['tekst'];
// sikring af data
$bruger = addslashes($bruger); // hvis folk brugter ' \ osv. uden addslshashes() vil mysql brokke sig rimelige meget.
$tekst = addslashes($tekst);
mysql_connect("localhost", "xxxx", "xxxx") or die(mysql_error());
mysql_select_db("xxx") or die (mysql_error());
//indsæt indhold
mysql_query("INSERT INTO forum(nummer,dato, bruger,tekst) values(0, '$dato','$bruger','$tekst') ");
}
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "
http://www.w3.org/TR/html4/strict.dtd"><html>
<head>
<title>Title here!</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
</head>
<body>
<form name="forum" method="post" action="">
<p>Indtast brugernavn:<input type="text" name="bruger" size="20" maxlength="20"></p>
<p>Skiv indlæg:<textarea name="tekst"></textarea></p>
<input type="submit" name="send" value="send">
</form>
</body>
</html>