Skompa Skrevet 25. august 2013 Del 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? Lenke til kommentar
Rupal Skrevet 26. august 2013 Del Skrevet 26. august 2013 Sjekk ut Contact 7 plugin, og deretter dette: http://contactform7.com/selectable-recipient-with-pipes/ Lenke til kommentar
Skompa Skrevet 11. september 2013 Forfatter Del Skrevet 11. september 2013 Dette får jeg ikke helt til.Kan noen hjelpe meg litt? Lenke til kommentar
Skompa Skrevet 12. september 2013 Forfatter Del 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? Lenke til kommentar
Dan-Levi Skrevet 13. september 2013 Del 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 Lenke til kommentar
Dan-Levi Skrevet 13. september 2013 Del 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."; } } ?> Lenke til kommentar
Skompa Skrevet 14. september 2013 Forfatter Del Skrevet 14. september 2013 Jeg får ikke dette til å funke i Wordpress Lenke til kommentar
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å