Send post php probleem

Status
Niet open voor verdere reacties.

lerrie

Gebruiker
Lid geworden
2 nov 2010
Berichten
300
Ik heb in dit contact veld (http://www.goodnightladies.nl/gastenboek.php) een onzichtbaar veld gezet tegen bots en spammers. Deze werkt goed, de comment en naam van de spammer/bot wordt niet gepost, alleen wordt er wel een lege post naar mijn database gestuurd. Hierdoor komt er ook een lege post terug in mijn gastenboek (heb ik al gewist). Dus er komt een post in mijn gastenboek zonder inhoud. hou kan ik, dmv van mij php script voorkomen dat dit gebeurt?

Dit is nu mijn code, zoals je ziet staat er wel iets tegen de bots "IF... die".
PHP:
<?php

include 'mysql.php';

if ( isset( $_POST['info'] ) && $_POST['info'] !== "" ) {
  die();
}

// html variabelen ophalen

$naam = $_POST['naam'];
$boodschap = $_POST['boodschap'];

// variabele om het tijdstip van de boodschap in database op te slaan.

$datum= time();

// sql insert die je in de database gaat doen

$sql ="INSERT INTO gastenboek(naam, boodschap, datum)
VALUES ('".$naam."', '".$boodschap."', '".$datum."')";

//uitvoeren van de query :

if (!($temp = mysql_query($sql,$connection)))

showerror();

header ( "Location: http://www.goodnightladies.nl/gastenboek.php" );

?>

Bedankt
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan