DarkFeather
Gebruiker
- Lid geworden
- 21 jan 2004
- Berichten
- 134
Ik heb de volgende pagina (=add.php):
Include "connect.php" zorgt ervoor dat de verbinding met de database tot stand komt en zet de variabele $tabel (de naam van de tabel).
Hij werkt zoals ik wil dat hij werkt. Maar wat kan/moet ik hier aan verbeteren?
PHP:
<?php
if ($_POST[send]==1)
{
include "connect.php";
$_POST[naam] = addslashes($_POST[naam]);
$_POST[tekst] = addslashes($_POST[tekst]);
$query = "INSERT INTO $tabel (naam,tekst) VALUES ('$_POST[naam]','$_POST[tekst]')";
mysql_query($query) or die ("Toevoegen mislukt");
echo "De pagina is toegevoegd.";
}
else
{
?>
<form name="submit" method="post" action="add.php">
<input type="hidden" name="send" value="1">
Vul het onderstaande formulier volledig in om een bericht toe te voegen:<p />
<b>Naam van de pagina:</b><br /><input type="text" name="naam"><p />
<b>Tekst voor op de pagina:</b><br />
<textarea name="tekst" cols="50" rows="5"></textarea>
<br>
<input type="submit" value="Toevoegen">
</form>
<?
}
?>
Hij werkt zoals ik wil dat hij werkt. Maar wat kan/moet ik hier aan verbeteren?