Vraag & Antwoord

Webprogrammeren & scripting

php - insert

3 antwoorden
  • Hallo hieronder staat een php - insert script wat ik geschreven heb voor een simpel gastenboek. Als ik een berichtje schrijf dan opent het bestand met dit script erin wel maar ik krijg een hele lege witte pagina. Ik krijg niet eens een mysql error. Kan iemand mij helpen? <?php $con= mysql_connect("localhost","username","password"); if (!$con) { die mysql_error(); } mysql_select_db("gastenboek",$connect); $sql = mysql_query "(insert into gastenboek (naam, bericht) values ('$POST_naam','$POST_bericht'))"; if(!mysql_query($sql,$con)) { die mysql_error(); } echo "bericht verzonden"; ?>
  • Hallo kan iemand mij helpen? Ik weet niet wat ik fout heb gedaan!! keffie91 :-?
  • Vul je de variabelen $POST_naam en $POST_bericht zelf? Of verwacht je hiermee de geposte gegevens van je invulformulier? In het eerste geval zou je moeten controleren of de variabelen wel een waarde hebben. In het tweede geval zou je de juiste variabelen moeten gebruiken: $_POST['naam'] en $_POST['bericht']. En dan zou je ook de inhoud van de variabelen moeten controleren op ongewenste (sql-injectie) inhoud.

Beantwoord deze vraag

Weet jij het antwoord op deze vraag? Registreer of meld je aan met je account

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.