login  Naam:   Wachtwoord: 
Registreer je!
 Forum

"Undefined index: naam" in mijn query

Offline bennieboy - 14/03/2007 16:33 (laatste wijziging 14/03/2007 17:14)
Avatar van bennieboyHTML beginner dit is de fout
Notice: Undefined index: naam in /home/k5709ker/public_html/gastenboek/postbericht.php on line 70

dit is de code
  1. mysql_query("INSERT INTO gastenboek (naam, emailadres, bericht, datum) VALUES ('".$_POST['naam']."', '".$_POST['emailadres']."', '".$_POST['bericht']."', '".$datum."')");


Wat is er fout?

Citaat:
siliecom14's edit:
verzin eens een normale titel, in plaats van "fout"


Citaat:
siliecom14's edit2:
Wat dacht je van deze titel ?

2 antwoorden

Gesponsorde links
Offline Mad_Mike - 14/03/2007 16:36
Avatar van Mad_Mike PHP beginner waaschijnlijk bestaat $_POST['naam']; niet.
Maar zou je ook niet eens denken aan de beveiliging van de variabelen ipv ze er direct in te zetten? addslashes(); htmlspecialchars() ectc..
Offline Ibrahim - 14/03/2007 17:16
Avatar van Ibrahim PHP expert je moet niet elk beveiligings methode gaan zitten toepassen 

mysql_real_escape_string bij het inserten, en bij het weergeven gewoon htmlentities om eventuele JS en HTML te disablen.

@topic:

Post eens je formulier
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2025 Sitemasters.be - Regels - Laadtijd: 0.177s