Nieuw lid |
|
Hey,
Sindskort werkt mijn simpel inschrijfformuliertje op basis van mail niet meer... En ik zou niet eens weten aan wat dat zou kunnen liggen... Alles lijkt toch in orde?
Ik had deze gemaakt, op basis van een hoop andere scripts, en het werkte, tot gisteren... Dan doet dat niets meer...
<?php
if($send_my_form){
$errors=0;
$error="Er is een probleem opgetreden.<ul>";
$Naam=$_POST['Naam'];
$Nicknaam=$_POST['Nicknaam'];
$Clannaam=$_POST['Clannaam'];
$Emailadres=$_POST['Emailadres'];
if($Naam=="" ){$errors=1;$error.="<li><B>Naam</B> is nodig. Ga terug en probeer op nieuw.<BR>";}
if($Nicknaam=="" ){$errors=1;$error.="<li><B>Nicknaam</B> is nodig. Ga terug en probeer op nieuw.<BR>";}
if($Clannaam=="" ){$errors=1;$error.="<li><B>Clannaam</B> is nodig. Ga terug en probeer op nieuw.<BR>";}
if($Emailadres=="" ){$errors=1;$error.="<li><B>Emailadres</B> is nodig. Ga terug en probeer op nieuw.<BR>";}
if(!eregi("^[a-z0-9]+([_\\.-][a-z0-9]+)*" ."@"."([a-z0-9]+([\.-][a-z0-9]+)*)+"."\\.[a-z]{2,}"."$",$Emailadres)){
$error.="<li>Ongeldig emailadres ingevult.";
$errors=1;
}
$sender_email = "$Emailadres";
if($errors==1) echo $error;
else{
$message .= "Form: Inschrijven\n";
while (list ($key, $val) = each ($_POST)){
if ($key != "send_my_form"){
if ($val != ""){
$val = stripslashes($val);
$message .= "$key: $val\n";
}
}
}
$message = stripslashes($message);
$message .= "$upload\n";
$messageb .= "$message\n\n\n $_SERVER[HTTP_REFERER]";
mail("mijn@mailadres.hier","NAAM FORMULIER",$messageb,"From:$sender_email");
print "<html><head><META http-equiv='refresh' content='0;URL=http://www.urlhier.be'></head><body></body></html>";
print "<B><A href='http://www.urlhier.be' target='_top'>Continue</A></B>";
}
}
?>
<HTML>
<HEAD>
<TITLE>NAAM FORMULIER</TITLE>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"></HEAD>
<BODY text="#FFFFFF" background="images/layout/background.gif">
<h3><font color="#FFFFFF">Inschrijven</font></h3>
<br><font face='verdana' size=2>
<font color="#FFFFFF">Alle velden met een * zijn verplicht:</font><br>
<form enctype='multipart/form-data' action='<?php echo $_SERVER[PHP_SELF];?>' method='post'>
<table width='50%' border=0>
<tr>
<td><font color="#FFFFFF"> Naam*</font></td>
<td> <input type=text name='Naam'></td>
</tr>
<tr>
<td><font color="#FFFFFF"> Nicknaam*</font></td>
<td> <input type=text name='Nicknaam'></td>
</tr>
<tr>
<td><font color="#FFFFFF"> Clannaam*</font></td>
<td> <input type=text name='Clannaam'></td>
</tr>
<tr>
<td><font color="#FFFFFF"> Emailadres*</font></td>
<td> <input type=email name='Emailadres'></td>
</tr>
</table>
<input type='submit' name='send_my_form' value='Verzenden'> <input type=reset value='Reset'>
</form>
</BODY>
</HTML>
<?php if($send_my_form){ $errors=0; $error="Er is een probleem opgetreden.<ul>"; $Naam=$_POST['Naam']; $Nicknaam=$_POST['Nicknaam']; $Clannaam=$_POST['Clannaam']; $Emailadres=$_POST['Emailadres']; if($Naam=="" ){$errors=1;$error.="<li><B>Naam</B> is nodig. Ga terug en probeer op nieuw.<BR>";} if($Nicknaam=="" ){$errors=1;$error.="<li><B>Nicknaam</B> is nodig. Ga terug en probeer op nieuw.<BR>";} if($Clannaam=="" ){$errors=1;$error.="<li><B>Clannaam</B> is nodig. Ga terug en probeer op nieuw.<BR>";} if($Emailadres=="" ){$errors=1;$error.="<li><B>Emailadres</B> is nodig. Ga terug en probeer op nieuw.<BR>";} if(!eregi("^[a-z0-9]+([_\\.-][a-z0-9]+)*" ."@"."([a-z0-9]+([\.-][a-z0-9]+)*)+"."\\.[a-z]{2,}"."$",$Emailadres)){ $error.="<li>Ongeldig emailadres ingevult."; $errors=1; } $sender_email = "$Emailadres"; if($errors==1) echo $error; else{ $message .= "Form: Inschrijven\n"; while (list ($key, $val) = each ($_POST)){ if ($key != "send_my_form"){ if ($val != ""){ $message .= "$key: $val\n"; } } } $message .= "$upload\n"; $messageb .= "$message\n\n\n $_SERVER[HTTP_REFERER]"; mail("mijn@mailadres.hier","NAAM FORMULIER",$messageb,"From:$sender_email"); print "<html><head><META http-equiv='refresh' content='0;URL=http://www.urlhier.be'></head><body></body></html>"; print "<B><A href='http://www.urlhier.be' target='_top'>Continue</A></B>"; } } ?> <HTML> <HEAD> <TITLE>NAAM FORMULIER</TITLE> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"></HEAD> <BODY text="#FFFFFF" background="images/layout/background.gif"> <h3><font color="#FFFFFF">Inschrijven</font></h3> <br><font face='verdana' size=2> <font color="#FFFFFF">Alle velden met een * zijn verplicht:</font><br> <form enctype='multipart/form-data' action=' <?php echo $_SERVER[PHP_SELF ];? >' method='post'> <table width='50%' border=0> <tr> <td><font color="#FFFFFF"> Naam*</font></td> <td> <input type=text name='Naam'></td> </tr> <tr> <td><font color="#FFFFFF"> Nicknaam*</font></td> <td> <input type=text name='Nicknaam'></td> </tr> <tr> <td><font color="#FFFFFF"> Clannaam*</font></td> <td> <input type=text name='Clannaam'></td> </tr> <tr> <td><font color="#FFFFFF"> Emailadres*</font></td> <td> <input type=email name='Emailadres'></td> </tr> </table> <input type='submit' name='send_my_form' value='Verzenden'> <input type=reset value='Reset'> </form> </BODY> </HTML>
|