HTML code voor bericht ontvangen

Status
Niet open voor verdere reacties.

mavalie

Gebruiker
Lid geworden
28 aug 2008
Berichten
162
ik moest zeg maar voor me oom een autohandel site maken maar ik wil bij het kopje contact zo`n soort enquete.. van ... dan staat er zeg maar bovenin zo iets..

e-mail -----------------------------
naam ------------------------------
onderwerp ------------------------
Bericht ---------------
-------------------------
------------------------

Verzenden.. .


zon ding dat dan de bericht automatisch naar mijn mail gaat...
als ze op verzenden klikken..
me e-mail is volkan_Yazicioglu@hotmail.com
 
Dan zou ik hier of op Google zoeken op 'contactformulier php'.
 
Dus een formulier.

Via de site verzenden: cgi of php.
Kijk bij de host - waar de site draait- of je cgi of php ondersteuning hebt.
Zo ja:
of hun een cgi script hebben.
Anders moet je er zelf een opzoeken en aanpassen.

:cool:
 
ik heb nu via een site de code gevonden maar er zit volgens mij een fout in...
en hij wordt niet naar mij verzonden waarom de code is

<? if(!empty($_POST['Submit'])){ if(strlen($_POST['name']) == 0) { $error_msg ="- Voer astublieft uw naam in.<br>"; } if(!ereg("^[_a-zA-Z0-9-]+(\.[*@([a-zA-Z0-9-]+)*@([a-zA-Z0-9-]+\.)+([a-zA-Z]{2,4})$", $_POST['uwemail'])) { $error_msg .="- Voer astublieft een geldig email adres in.<br>"; } if(strlen($_POST['field']) ==0) { $error_msg .="- Laat aub weten wat je aan ons wilt vragen.<br>"; } if(!empty($error_msg)) { //Een van de velden werd niet goed ingevuld echo "<b>Contact webmaster kon niet worden uitgevoerd door volgende redenen:</b><br><br>"; echo $error_msg; echo "<br>Klik alstublieft op <a href=javascript:history.back(1)>Ga terug</a> en vul alle velden in.<br><br>"; }else { $recipient = "your@email.com"; //Het email adres van de persoon die vragen moet ontvangen. $subject = $sub; //Subject van de mail. $header = "From: " . $uwemail . "\n"; $mail_body = "Contact script werd op " . date("d-m-Y") . " om " . date("H:i") . " uur uitgevoerd.\n"; $mail_body .= "De volgende persoon vulde het contact formulier in:\n\n"; $mail_body .= "Naam: " . $_POST['name'] . "\n"; $mail_body .= "E-mailadres: " . $_POST['uwemail'] . "\n\n"; $mail_body .= "Bericht:\n"; $mail_body .= $_POST['field']; $mail_body .= "\n\n -- Einde van het contact bericht --"; mail($recipient, $subject, $mail_body, $header); echo "<b>Uw bericht is succesvol verzonden</b><br>Er zal zo spoedig mogelijk contact met u opgenomen worden.</b><br>"; echo "<a class=\"main\" href='javascript:history.back(1)'>Ga terug</a>"; }} else { ?> <form action="<? echo $_SERVER['PHP_SELF']; ?>" method="POST" name="contact"> <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td><br> <table width="80%" height="155" border="0" align="center" cellpadding="0" cellspacing="0"> <tr> <td height="2">&nbsp;</td> <td height="2"><font size="1"><strong>(Velden met een * zijn verplicht)</strong></font></td> <td height="2">&nbsp;</td> </tr> <tr> <td height="2">Naam : </td> <td height="2" colspan="2"> <input type="text" name="name" size="20"> <font size="2">* </font></td> </tr> <tr> <td height="2">Email adres :</td> <td height="2" colspan="2"> <input type="text" name="uwemail" size="20"> <font size="2"> * </font></td> </tr> <tr> <td width="321" class="Kleiner"> Subject :</td> <td colspan="2"> <input type="text" name="sub" size="20"> </td> </tr> <tr> <td width="321" class="Kleiner">Vraag :</td> <td width="216" rowspan="2"> <textarea name="field" wrap="VIRTUAL" cols="20"></textarea> <font size="2">&nbsp; </font></td> <td width="257"><font size="2">*</font></td> </tr> <tr> <td width="321" class="Kleiner">&nbsp;</td> <td>&nbsp;</td> </tr> <tr> <td width="321">&nbsp;</td> <td colspan="2"> <div align="left"> <input type="Submit" name="Submit" value="Verzenden"> </div></td> </tr> </table> <table width="100%" border="0" cellspacing="0" cellpadding="0" height="100%"> <tr> <td>&nbsp;</td> </tr> </table> </td> </tr> </table> </form> <?php } ?>
 
Wel als php opgeslagen?
En dit:
PHP:
{ $recipient = "your@email.com"; //Het email adres van de persoon die vragen moet ontvangen.
your@email.com vervangen door je eigen email?

Codes plaats je - hier op het forum- bij voorkeur tussen php tags
Klik op:
php.gif

in het berichtenvenster.

:cool:
 
Beste "mavalie",

Het is op Helpmij niet toegestaan je vraag meerdere malen te stellen. Dit wordt crossposten genoemd.

Hierbij het verzoek in je vorige vraag verder te gaan.

Deze vraag sluit ik
slotje.gif
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan