Op deze website gebruiken we cookies om content en advertenties te personaliseren, om functies voor social media te bieden en om ons websiteverkeer te analyseren. Ook delen we informatie over uw gebruik van onze site met onze partners voor social media, adverteren en analyse. Deze partners kunnen deze gegevens combineren met andere informatie die u aan ze heeft verstrekt of die ze hebben verzameld op basis van uw gebruik van hun services. Meer informatie.

Akkoord

Vraag & Antwoord

Webprogrammeren & scripting

aanhalings tekens in gastenboek

nano
2 antwoorden
  • 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]

    HIER is het gastenboek
  • Voordat je het bericht in de database zet even de php-functie Addslashes gebruiken. Na het uitlezen uit de database Stripslashes.

Beantwoord deze vraag

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