Skompa Skrevet 25. august 2013 Skrevet 25. august 2013 Hei, Jeg lurer på om det finnes ett kontaktskjema plugin til Wordpress som er slik,Jeg har en rullemeny som dem som sender inn kan velge "Hvor meldingen skal".F.eks Ris og ros, admin, redaksjonen... Det jeg ønsker er at hver av dem skal sendes til 3 forskjellige epostadresser.ris og ros til [email protected] admin til [email protected]redaksjonen til redaksjonen@domenavn,no Er dette mulig å få til i Wordpress?
Rupal Skrevet 26. august 2013 Skrevet 26. august 2013 Sjekk ut Contact 7 plugin, og deretter dette: http://contactform7.com/selectable-recipient-with-pipes/
Skompa Skrevet 11. september 2013 Forfatter Skrevet 11. september 2013 Dette får jeg ikke helt til.Kan noen hjelpe meg litt?
Skompa Skrevet 12. september 2013 Forfatter Skrevet 12. september 2013 Har funnet ut noe.<option value="3">ris og ros</option> <option value="3">admin</option>Neste spørsmål er hvordan knytter jeg hver enkelt av dem til 2 forskjellige mail adresser?
Dan-Levi Skrevet 13. september 2013 Skrevet 13. september 2013 (endret) <form method="POST" action="mail.php"> <select name="email"> <option value="1">Ris og ros</option> <option value="2">Admin</option> </select> <textarea name="message"></textarea> <input type="submit" value="send" /> </form> $email = $_POST['email']; $message = $_POST['message']; if ($email === 1) { $email = '[email protected]'; } elseif ($email === 2) { $email = '[email protected]'; } else { $error = 'feilmelding'; } Koden må sikres for angrep, og den er ikke fullstendig , men her ser du logikken. Endret 13. september 2013 av Dan-Levi
Dan-Levi Skrevet 13. september 2013 Skrevet 13. september 2013 Hei igjen, Jeg satt på telefonen i stad med dårlig tid. Her har du et fungerende eksempel: <form method="POST" action="<?php $_SERVER['PHP_SELF']; ?>"> <label>Velg avdeling</label> <select name="email"> <option value="1">Ris og ros</option> <option value="2">Admin</option> </select> <br /> <label>Din e-postadresse</label> <input type="email" name="customer" /><br /> <label>Din melding</label> <textarea name="message"></textarea> <br /> <input type="submit" value="send" /> </form> <?php function senddepmail($to,$dep,$customer,$message) { $subject = 'E-post til avdeling '.$dep.' fra '. $customer; $headers = 'From: '. $customer . "\r\n"; mail($to, $subject, $message, $headers); } if (isset($_POST['email']) === false && isset($_POST['message']) === false && isset($_POST['customer']) === false) { // SETT OPP FEILHANDLINGER HER }else { $email = $_POST['email']; $customer = $_POST['customer']; $message = $_POST['message']; if ($email == 1) { // GJØR OM E-POSTADRESSE SÅ [email protected] TILHØRER RIS OG ROS E-POST senddepmail('[email protected]','Ris og ros',$customer,$message); } elseif ($email == 2) { // GJØR OM E-POSTADRESSE SÅ [email protected] TILHØRER ADMIN E-POST senddepmail('[email protected]','Admin',$customer,$message); } else { // SETT OPP FEILHANDLING echo "Det oppstod dessverre en feil."; } } ?>
Skompa Skrevet 14. september 2013 Forfatter Skrevet 14. september 2013 Jeg får ikke dette til å funke i Wordpress
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå