Ik heb een form gemaakt om een melding in een MySQL database te inserten. De insert op zich is geen probleem, maar als ik nadien op de refresh druk, wordt dezelfde melding nogmaals geinsert. Kan iemand mij uitleggen hoe ik dit vermijd?
Bijkomende vraag: kan ik de netwerk user ophalen in PHP?
PHP:
if (isset($_POST['btnEnter']))
{
$dbh = mysql_connect($hostname, $domein . $username, $password) or die("Unable to connect to MySQL");
$selected = mysql_select_db($domein . $database,$dbh) or die("Could not select " . $domein . $database);
mysql_query("Insert Into Meldingen (Melding, MeldUser, Afgehandeld) Values ('" . $_POST['melding'] . "', 'elaur', 0)") or die('Error, insert query failed: ' . mysql_error());
mysql_close($dbh);
unset($_POST['btnEnter']);
}
Bijkomende vraag: kan ik de netwerk user ophalen in PHP?