Handige scripts uit 'html/php: site hulp'
- Replies 62
- Views 19.4k
- Created
- Last Reply
Top Posters In This Topic
-
Argon 12 posts -
Donald F. Duck 8 posts -
marcootje 8 posts -
Woetsha 8 posts
Featured Replies
This topic is now closed to further replies.
Recently Browsing 0
- No registered users viewing this page.
He allemaal,
Ik ben bezig met een contact script in php wat ondertussen werkt. Maar ik zet met 1 probleempje als hij hem verzonden heeft en je telkens op refresh drukt blijft hij mailtjes versturen.
En dat is dus niet de bedoeling.
Dit is het formulier:
En dit is het verzend script:
<?php $mailsupport= "mij@mail.nl"; $titel= "Support Ticket Contact -" . $_POST['onderwerp']; // set datum $datum = date("d.m.Y H:i"); // set ip $ip = $_SERVER['REMOTE_ADDR']; // Bericht $mssg = $mssg .= "Ingevuld Contact Formulier \n\n"; $mssg .= "Naam: " .$_POST['naam'] . "\n"; $mssg .= "Mail Adres: " .$_POST['mail'] . "\n"; $mssg .= "Onderwerp: " .$_POST['onderwerp'] . "\n"; $mssg .= "Bericht:" . "\n"; $mssg .= $_POST['bericht'] . "\n" . "\n"; $mssg .= "Dit bericht is verstuurd op $datum van het ip adres " . $ip . "."; //Afzender $headers = "From: " . $_POST['naam'] . " <" . $_POST['mail'] . ">"; if ($_SERVER['REQUEST_METHOD'] == 'POST'){ if (empty($naam)) { echo "U bent iets vergeten in te vullen !!<br> Klik <a href=\"java script:history.back(1)\">hier</a> om terug tegaan."; } elseif (empty($mail)) { echo "U bent iets vergeten in te vullen !!!<br> Klik <a href=\"java script:history.back(1)\">hier</a> om terug tegaan."; } elseif (empty($onderwerp)) { echo "U bent iets vergeten in te vullen !!!<br> Klik <a href=\"java script:history.back(1)\">hier</a> om terug tegaan."; } elseif (empty($bericht)) { echo "U bent iets vergeten in te vullen !!!<br> Klik <a href=\"java script:history.back(1)\">hier</a> om terug tegaan."; } else { mail ($mailsupport, $titel, $mssg, $headers); echo "Je bericht is verstuurd"; } } ?>Graag hulp.