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

mail scripje

webgek
2 antwoorden
  • Hoi kan iemand mij vertellen wat ik hier fout doe?

    Gr Frits


    [code:1:2b4aa46a24]
    <?php
    $submit = isset($_REQUEST['submit']);

    if ($submit){
    $voornaam = $_POST('voornaam');
    $achternaam = $_POST('achternaam');
    $adres = $_POST('adres');
    $postcode = $_POST('postcode');
    $plaats = $_POST('plaats');
    $telefoon = $_POST('telefoon');
    $email = $_POST('email');
    $to = "info@fritsschapendonk.nl";
    $subject = "Een nieuw conctact!"

    $bericht = "U heeft een nieuw contactpersoon!
    Hier volgen zijn/haar gegevens
    Voornaam: $voornaam
    Achternaam: $achternaam
    Adres: $adres
    Postcode: $postcode
    Plaats: $plaats
    Telefoon: $telefoon
    E-mail: $email
    ";

    mail('$to','$subject','$bericht');
    } else {
    header: ('location: index.php');
    }


    ?> [/code:1:2b4aa46a24]
  • [code:1:527481542d]mail('$to','$subject','$bericht'); [/code:1:527481542d]

    Je kunt twee soorten strings hebben in php namelijk met ' erom en met " erom. Het verschil is dat binnen ' de variabelen niet omgezet worden naar de inhoud daarvan. Bij jou is het mailadres dus letterlijk: $to

    Het is zowiezo zinloos om ' of " om variabelen heen te zetten (al zou het met " wel werken..) maar ik zou ze hier gewoon helemaal weglaten. Je krijgt dan:

    [code:1:527481542d]mail($to, $subject, $bericht); [/code:1:527481542d]

    Succes ;)

Beantwoord deze vraag

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