effata Skrevet 19. mars 2008 Del Skrevet 19. mars 2008 (endret) Her er php scriptet som jeg bruker på siden min: <?php $to = $_REQUEST['sendto']; $from = $_REQUEST['Email']; $name = $_REQUEST['Name']; $headers = "From: $from"; $subject = "Web Contact Data"; $fields = array(); $fields{"Name"} = "Name"; $fields{"Company"} = "Company"; $fields{"Email"} = "Email"; $fields{"Phone"} = "Phone"; $fields{"list"} = "Mailing List"; $fields{"Message"} = "Message"; $body = "We have received the following information:\n\n"; foreach($fields as $a => $b){ $body .= sprintf("%20s: %s\n",$b,$_REQUEST[$a]); } $headers2 = "From: [email protected]"; $subject2 = "Autoreply: Thank you for contacting us!"; $autoreply = "Thank you for contacting us. If you have any more questions, please consult our website at www.vanmaanen.no"; if($from == '') {print "You have not entered an email, please go back and try again";} else { if($name == '') {print "You have not entered a name, please go back and try again";} else { $send = mail($to, $subject, $body, $headers); $send2 = mail($from, $subject2, $autoreply, $headers2); if($send) {header( "Location: [url="http://www.vanmaanen.no/vanmaanen/thankyou.html""]http://www.vanmaanen.no/vanmaanen/thankyou.html"[/url] );} else {print "We encountered an error sending your mail, please notify [email protected]"; } } } ?> Dette fungerer, men jeg ønsker å sende info som jeg selv får tilsendt tilbake til dem som kontakter meg i tillegg til det som allerede blir sendt dem; thank you for contacting us osv. Har ikke peiling på PHP. Dette var noe jeg fant på www.about.com så jeg trenger hjelp da jeg ikke har sjanse til å finne ut av det på egen hånd Endret 19. mars 2008 av effata Lenke til kommentar
effata Skrevet 19. mars 2008 Forfatter Del Skrevet 19. mars 2008 (endret) Fant faktisk ut av det... Det er så fint at man faktisk lærte noe fra tiden man hadde Commodore 64 her er scriptet slik det ser ut nå: <?php $to = $_REQUEST['sendto']; $from = $_REQUEST['Email']; $name = $_REQUEST['Name']; $headers = "From: $from"; $subject = "Web Contact Data"; $fields = array(); $fields{"Name"} = "Name"; $fields{"Company"} = "Company"; $fields{"Email"} = "Email"; $fields{"Phone"} = "Phone"; $fields{"list"} = "Mailing List"; $fields{"Message"} = "Message"; $body = "We have received the following information:\n\n"; foreach($fields as $a => $b){ $body .= sprintf("%20s: %s\n",$b,$_REQUEST[$a]); } $body2 = "Thank you for contacting us. If you have any more questions, please consult our website at www.vanmaanen.no We have received the following information:\n\n"; foreach($fields as $a => $b){ $body2 .= sprintf("%20s: %s\n",$b,$_REQUEST[$a]); } $headers2 = "From: [email protected]"; $subject2 = "Autoreply: Thank you for contacting us!"; $autoreply = "Thank you for contacting us. If you have any more questions, please consult our website at www.vanmaanen.no"; if($from == '') {print "You have not entered an email, please go back and try again";} else { if($name == '') {print "You have not entered a name, please go back and try again";} else { $send = mail($to, $subject, $body, $headers); $send2 = mail($from, $subject2, $body2, $headers2); if($send) {header( "Location: [url="http://www.vanmaanen.no/vanmaanen/thankyou.html""]http://www.vanmaanen.no/vanmaanen/thankyou.html"[/url] );} else {print "We encountered an error sending your mail, please notify [email protected]"; } } } ?> Føl dere fri til å bruke scriptet så mye dere bare orker... Husk at det kommer fra About.com, så ikke takk meg... Her er html koden som følger med... <html><body><font face=Arial size=2> <form method="post" action="contact.php"> <table bgcolor=#ffffcc align=center> <tr><td colspan=2><strong>Contact us using this form:</strong></td></tr> <tr><td>Department:</td><td><select name="sendto"> <option value="[email protected]">General</option> <option value="[email protected]">Support</option> <option value="[email protected]">Sales</option> </select></td></tr> <tr><td><font color=red>*</font> Name:</td><td><input size=25 name="Name"></td></tr> <tr><td><font color=red>*</font> Email:</td><td><input size=25 name="Email"></td></tr> <tr><td>Company:</td><td><input size=25 name="Company"></td></tr> <tr><td>Phone:</td><td><input size=25 name="Phone"></td></tr> <tr><td>Subscribe to<br> mailing list:</td><td><input type="radio" name="list" value="No"> No Thanks<br> <input type="radio" name="list" value="Yes" checked> Yes, keep me informed<br></td></tr> <tr><td colspan=2>Message:</td></tr> <tr><td colspan=2 align=center><textarea name="Message" rows=5 cols=35></textarea></td></tr> <tr><td colspan=2 align=center><input type=submit name="send" value="Submit"></td></tr> <tr><td colspan=2 align=center><small>A <font color=red>*</font> indicates a field is required</small></td></tr> </table> </form> </body> </html> Endret 19. mars 2008 av effata 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å