anoniem Geplaatst: 12 november 2003 Delen Geplaatst: 12 november 2003 Hoi, Voor mijn site wil ik graag een reactieformulier gebruiken. Nu heb ik een hele mooie gevonden maar er is een probleem. Indien iemand hem invult, krijgt die persoon te zien dat het formulier verzonden is, maar ik ontvang helemaal niks. de code van het formulier is : [code:1:955777d3fb] <?php $email_webmaster = "rwobben@hotmail.com"; if(getenv(HTTP_X_FORWARDED_FOR)) { $IPadres = getenv(HTTP_X_FORWARDED_FOR); } elseif(getenv(HTTP_CLIENT_IP)) { $IPadres = getenv(HTTP_CLIENT_IP); } else { $IPadres = $REMOTE_ADDR; } $hostmask = gethostbyaddr($REMOTE_ADDR); if ($submit) { if($naam == "") { $ok = "nee"; $error_naam = "<font face=\"Microsoft Sans-Serif,Arial\" size=\"2\" color=\"FF0000\"><b>*</b></font>"; } if($onderwerp == "") { $ok = "nee"; $error_onderwerp = "<font face=\"Microsoft Sans-Serif,Arial\" size=\"2\" color=\"FF0000\"><b>*</b></font>"; } if(!eregi("[A-Za-z0-9_-]+([.]{1}[A-Za-z0-9_-]+)*@[A-Za-z0-9-]+([.]{1}[A-Za-z0-9-]+)+", $email)) { $ok = "nee"; $error_email = "<font face=\"Microsoft Sans-Serif,Arial\" size=\"2\" color=\"FF0000\"><b>*</b></font>"; } if($bericht == "") { $ok = "nee"; $error_bericht = "<font face=\"Microsoft Sans-Serif,Arial\" size=\"2\" color=\"FF0000\"><b>*</b></font>"; } if($ok != "nee") { $datum = date("d-m-Y"); $tijd = date("H:i"); @$send=mail("$email_webmaster", "Contact: $onderwerp", " ====================================================================== Naam: $naam ====================================================================== Email: $email ====================================================================== Onderwerp: $onderwerp ====================================================================== Note: $naam stuurde deze email op $datum om $tijd. Zijn IP adres is: $IPadres Zijn Host adres is: $hostmask ====================================================================== Bericht: ====================================================================== $bericht ======================================================================", "From: $naam<$email>"); if($send == "1"){ ?> <table width="50%" cellspacing="0" cellpadding="5"> <tr><td align="center"><br><font face="verdana" size="2" color="000000"> Uw bericht is verzonden. Bedankt voor uw reactie.<br></font></td></tr> </td></tr> </table> <? }else{ ?> <table width="50%" cellspacing="0" cellpadding="5" style="border: solid #000000; border-width: 0;"> <tr><td align="center"><br><font face="verdana" size="2" color="#000000"> Uw bericht is NIET verzonden.<br>Er is een fout opgetreden bij het verzenden.<br> Wij zullen proberen het probleem zo snel mogelijk te verhelpen.<br> Mocht dit probleem na enkele dagen niet verholpen zijn,<br>neem dan contact op met de<a href="mailto:jemail@adres.nl"> Webmaster</a> <br>Bedankt voor uw medewerking.</font></td></tr> </td></tr> </table> <? } } else { ?> <style type="text/css"> input { font-family: verdana; font-size: 10px; font-style: normal; line-height: normal; color: #000000; text-decoration: none; background-color: #FFFFFF; border: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; cursor: none } .button { font-family: verdana; font-size: 10px; font-style: normal; line-height: normal; color: #000000; text-decoration: none; background-color: #C5D8EB; border: 1px solid #000000; cursor: hand } .tekstvak { font-family: verdana; font-size: 10px; font-style: normal; line-height: normal; color: #000000; text-decoration: none; background-color: #FFFFFF; border: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; cursor: none } </style> <br> <form method="post" action="<? echo"$PHP_SELF"; ?>"> <table width="30%" cellspacing="0" cellpadding="5"> <tr> <td align="center"> <table cellspacing="0" cellpadding="1"> <tr> <td align="right"><font face="verdana" size="1" color="#000000"><b>Naam:</b></font></td> <td><? echo"$error_naam"; ?></td> <td><input type="text" name="naam" size="36" maxlength="36" value="<? echo"$naam"; ?>"></td> </tr> <tr> <td align="right"><font face="verdana" size="1" color="#000000"><b>Onderwerp:</b></font></td> <td><? echo"$error_onderwerp"; ?></td> <td> <select name="onderwerp" class="tekstvak"> <option value="<? echo"$onderwerp"; ?>" selected>Selecteer..</option> <option value="">----------</option> <option>Optie 1</option> <option>Optie 2</option> <option>Optie 3</option> <option>Optie 4</option> <option>Optie 5</option> </select></td> </tr> <tr> <td align="right"><font face="verdana" size="1" color="#000000"><b>Email:</b></font></td> <td><? echo"$error_email"; ?></td> <td><input type="text" name="email" size="36" maxlength="36" value="<? echo"$email"; ?>"></td> </tr> <tr> <td valign="top" align="right"><font face="verdana" size="1" color="#000000"><b>Bericht:</b></font></td> <td valign="top"><? echo"$error_bericht"; ?></td> <td><textarea class="tekstvak" rows="10" cols="70" name="bericht"><? echo"$bericht"; ?></textarea></td> </tr> <tr> <td>&</td> <td>&</td> <td><input class="button" type="submit" name="submit" value="Versturen"></td> </tr> </tr> <td>&</td> <td>&</td> <td align="center"><br><font face="verdana" size="2" color="#000000">De volgende velden met een <font color="#FF0000"><b>*</b></font> zijn niet juist ingevuld.<br>Controleer het nogmaals.</font></font></td> </tr> </table><br> </td></tr> </table> </form> <? } } else { ?> <style type="text/css"> input { font-family: verdana; font-size: 10px; font-style: normal; line-height: normal; color: #000000; text-decoration: none; background-color: #FFFFFF; border: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; cursor: none } .button { font-family: verdana; font-size: 10px; font-style: normal; line-height: normal; color: #000000; text-decoration: none; background-color: #C5D8EB; border: 1px solid #000000; cursor: hand } .tekstvak { font-family: verdana; font-size: 10px; font-style: normal; line-height: normal; color: #000000; text-decoration: none; background-color: #FFFFFF; border: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; cursor: none } </style> <br> <form method="post" action="<? echo"$PHP_SELF"; ?>"> <table width="30%" cellspacing="0" cellpadding="5"> <tr> <td align="center"> <table cellspacing="0" cellpadding="1"> <tr> <td align="right"><font face="verdana" size="1" color="#000000"><b>Naam:</b></font></td> <td><? echo"$error_naam"; ?></td> <td><input type="text" name="naam" size="36" maxlength="36" value="<? echo"$naam"; ?>"></td> </tr> <tr> <td align="right"><font face="verdana" size="1" color="#000000"><b>Onderwerp:</b></font></td> <td><? echo"$error_onderwerp"; ?></td> <td> <select name="onderwerp" class="tekstvak"> <option value="<? echo"$onderwerp"; ?>" selected>Selecteer..</option> <option value="">----------</option> <option>Optie 1</option> <option>Optie 2</option> <option>Optie 3</option> <option>Optie 4</option> <option>Optie 5</option> </select></td> </tr> <tr> <td align="right"><font face="verdana" size="1" color="#000000"><b>Email:</b></font></td> <td><? echo"$error_email"; ?></td> <td><input type="text" name="email" size="36" maxlength="36" value="<? echo"$email"; ?>"></td> </tr> <tr> <td valign="top" align="right"><font face="verdana" size="1" color="#000000"><b>Bericht:</b></font></td> <td valign="top"><? echo"$error_bericht"; ?></td> <td><textarea class="tekstvak" rows="10" cols="70" name="bericht"><? echo"$bericht"; ?></textarea></td> </tr> <tr> <td>&</td> <td>&</td> <td><input class="button" type="submit" name="submit" value="Versturen"></td> </tr> <td>&</td> <td>&</td> <td align="center"><br><font face="verdana" size="2" color="#000000">Hier kunt u de webmaster mailen over<br>vragen, ideeën of uw reactie over de website.</font></td> </tr> </table><br> </td></tr> </table> </form> <? } ?> [/code:1:955777d3fb] Quote Link naar reactie
anoniem Geplaatst: 12 november 2003 Auteur Delen Geplaatst: 12 november 2003 even de boel tussen code tags gezet. t. Quote Link naar reactie
anoniem Geplaatst: 12 november 2003 Auteur Delen Geplaatst: 12 november 2003 Hoi, Hoe bedoel je dat ??? Ik ben namelijk een superbeginner in php. Roelof Quote Link naar reactie
anoniem Geplaatst: 12 november 2003 Auteur Delen Geplaatst: 12 november 2003 nee.. ik heb jouw code tussen [ code ] tags gezet om het een beetje leesbaarder te maken voor de rest hier. http://forum2.computertotaal.nl/phpBB/faq.php?mode=bbcode t. Quote Link naar reactie
anoniem Geplaatst: 12 november 2003 Auteur Delen Geplaatst: 12 november 2003 oke, nu snap ik wat je bedoeld, dank je voor je uitleg. Roelof Quote Link naar reactie
anoniem Geplaatst: 12 november 2003 Auteur Delen Geplaatst: 12 november 2003 Hoi, Nieuwe ontwikkelingen : een mailtje is toch nog aangekomen na 1 dag zwerven. Volgens eigenschappen is hij langs deze servers geweest maar allleen vandaag. Dus nog geen inzicht in waar het mailtje gisteren is geweest. Het pad van het mailtje was : st2.lyceu.net -> coresmtp.st2.lyceu.net -> fallback20.hccnet.nl -> deliver20.hccnet.nl Het blijft me dus een raadsel Roelof Quote Link naar reactie
anoniem Geplaatst: 12 november 2003 Auteur Delen Geplaatst: 12 november 2003 [quote:64bd41f1ec="snowman2"]een mailtje aangekomen na 1 dag zwerven. pad mail: st2.lyceu.net -> coresmtp.st2.lyceu.net -> fallback20.hccnet.nl -> deliver20.hccnet.nl[/quote:64bd41f1ec]Is een normale weg. Het gebeurd helaas wel vaker dat mail via PHP bij Lycos lang (ik heb tot 3 dagen meegemaakt) onderweg blijft. :( Quote Link naar reactie
anoniem Geplaatst: 12 november 2003 Auteur Delen Geplaatst: 12 november 2003 oke, Dat vermoeden kreeg ik al. Dus ik kan beter mijn mail via hun cgi laten lopen ??? Roelof Quote Link naar reactie
anoniem Geplaatst: 14 november 2003 Auteur Delen Geplaatst: 14 november 2003 [quote="jossan"][quote:35b47e18b5="snowman2"] Het gebeurd helaas wel vaker dat mail via PHP bij Lycos lang (ik heb tot 3 dagen meegemaakt) onderweg blijft. :([/quote:35b47e18b5] Kan die lange wachttijd ook van toepassing zijn op phpbb forums, die gehost zijn bij lycos, en dan bedoel ik b.v. de activeringsmail?? Quote Link naar reactie
Aanbevolen berichten
Om een reactie te plaatsen, moet je eerst inloggen