Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- $hjemmeside = "cifly.dk";
- $viderestil = "kontakt.php";
- /* Her hentes oplysningerne fra de udfyldte felter */
- $navn = $_REQUEST['navn'] ;
- $email = $_REQUEST['email'] ;
- $epost = $_REQUEST['epost'] ;
- $besked = $_REQUEST['besked'];
- $spamfaelde = $_REQUEST['spamfaelde'];
- $kopi = $_REQUEST['kopi'];
- $emne = $_REQUEST['emne'];
- /* Her tjekkes, om det skjulte spamf�lde-felt er udfyldt */
- if(!empty($email)) {
- echo "Du er havnet i formularens spamfælde. Det burde ikke være muligt at havne her ved et uheld, så skam dig!";
- exit ();
- }
- /* Her tjekkes, om der er forbudte tegn i felterne */
- if(strpos($navn,'@')!==false || strpos($epost,'\\')!==false || strpos($emne,'\\')!==false || strpos($navn,'\\')!==false)
- {
- echo "Formularen er ikke udfyldt korrekt, tryk på tilbage-knappen og prøv igen. Tjek, at du har skrevet din mail-adresse korrekt, og at du har skrevet den i det rigtige felt. Der må ikke være baglæns skråstreger (\) i felterne.";
- exit();
- }
- /* Her tjekkes, om afsenderen har indtastet sin mail-adresse, og i så fald bruges den som afsendeeradresse, så der kan svares på mailen */
- if(!empty($epost)) {
- $headers="From: $navn <$epost>\r\n";
- }
- else {
- $headers="From: Kontaktformular <$afsendermail>\r\n";
- }
- /* Her indsættes din mailadresse, så afsenderen kan svare på kopimailen */
- $formularheaders="From: $hjemmeside <$afsendermail>\r\n";
- /* Her samles afsenderens navn, mailadresse og besked i en enkelt variabel */
- $oplysninger="(x)Følgende er sendt via kontaktformularen på $hjemmeside:\r\n\r\nNavn:\r\n$navn\r\n\r\nE-mail:\r\n$epost\r\n\r\nBesked:\r\n$besked";
- /* Her samles oplysningerne til afsenderens kopi af mailen */
- $kopimail="Hej $navn\r\n\r\nDu har sendt følgende besked via kontaktformularen på $hjemmeside:\r\n\r\n$besked";
- if ($kopi > '') {
- /* Her sendes til modtageradressen */
- mail($mail, $emne, $oplysninger, $headers);
- /* Her sendes en kopimail til afsenderen */
- mail($epost, $emne, $kopimail, $formularheaders);
- }
- else {
- /* Her sendes mailen til modtageradressen */
- mail($mail, $emne, $oplysninger, $headers);
- }
- /* Når mailen er sendt, viderestilles til denne hjemmeside */
- header( "Location: $viderestil" );
- ?>
Advertisement
Add Comment
Please, Sign In to add comment