anoniem Geplaatst: 18 februari 2004 Delen Geplaatst: 18 februari 2004 Ik heb een gastenboek in php geschreven wat het nu aardig doet. alleen als mensen aanhaalings tekens in hum berichten zetten kan ie dat bericht niet in de database gooien.. Weet iemand mischien hoe dit komt. de code ziet er als volgt uit [code:1:46491c176c] // eerst het submit form hier natuurlijk if ($submit && $name && $message) { $name=strip_tags($name); $email=strip_tags($email); $message=strip_tags($message); $sql = "INSERT INTO guestbook SET autoID = '', name = '$name', email = '$email', message = '$message', date_auto = '$date'"; $res = mysql_query($sql); if ($res) { echo '<h1>Updating guestbook</h1>'; echo 'one moment please'; echo '<meta http-equiv="Refresh" content="2; URL=./">'; } else { echo "Bericht NIET toegevoegd. Er is iets misgegaan met het invoeren in de database."; } } else { if ($_POST['submit']) { echo '<br<br>Please fill in the fields, name and message required !'; echo '<br><br><a href="addmsg.php">back</a>'; } } [/code:1:46491c176c] [url=http://nano.serveftp.net:8080/index2/guestbook/2/]HIER[/url] is het gastenboek Quote Link naar reactie
anoniem Geplaatst: 18 februari 2004 Auteur Delen Geplaatst: 18 februari 2004 Voordat je het bericht in de database zet even de php-functie Addslashes gebruiken. Na het uitlezen uit de database Stripslashes. Quote Link naar reactie
anoniem Geplaatst: 18 februari 2004 Auteur Delen Geplaatst: 18 februari 2004 thnx m8, works like a charm :) Quote Link naar reactie
Aanbevolen berichten
Om een reactie te plaatsen, moet je eerst inloggen