Handige scripts uit 'html/php: site hulp'
- Reacties 62
- Bezichtigingen 19.7k
- Aangemaakt
- Laatste reactie
Populairste bijdragers
-
Argon 12 berichten -
Donald F. Duck 8 berichten -
marcootje 8 berichten -
Woetsha 8 berichten
Featured Replies
Dit onderwerp is gesloten.
Recent actief 0
- Er zijn hier geen geregistreerde gebruikers aanwezig.
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.