Hi,
ich habe das Problem, dass wenn das Formular etwas an das Script sendet nichts ausgegeben wird. AUch beim manuellen aufrufen passiert nix. Ich bekomme lediglich eine weiße Seite.
Hier das Script:
kann mir bitte jemand weiterhelfen?
mfG Drade
ich habe das Problem, dass wenn das Formular etwas an das Script sendet nichts ausgegeben wird. AUch beim manuellen aufrufen passiert nix. Ich bekomme lediglich eine weiße Seite.
Hier das Script:
PHP:
<table cellspacing="0" cellpadding="0" valign="top">
<tr>
<td style="border:1px solid #000000; border-style:solid;">
<img src="http://www.tutorials.de/images/emptybig.gif" alt="Drade" width="580" height="10" border="0">
</td>
</tr>
<tr>
<td style="border:1px solid #000000; border-style:solid; background:#C4C4C4; border-collapse:collapse; background-image:url(images/tdbgbig.gif);">
<table cellspacing="5">
<tr>
<td>
<?php
include("config_file.php");
include("inc/mysql.connect.php");
function checkmail($email){
if (eregi("^[0-9a-z]([-_.]?[0-9a-z])*@[0-9a-z]([-.]?[0-9a-z])*\\.[a-z]{2,3}$", $email, $check))
{
if(getmxrr(substr(strstr($check[0], '@'), 1), $validate_email_temp))
{
return true;
}
if(checkdnsrr(substr(strstr($check[0], '@'), 1),"ANY"))
{
return true;
}
}
return false;
}
if(isset($_POST[nick]) && isset($_POST[pass]) && isset($_POST[pass2]) && isset($_POST[email])){
echo "<center>Alle Pflichtangaben ausgefüllt? <green>OK</green></center></br></br>";
$sqlnick = mysql_query("SELECT * FROM benutzer WHERE nick = '$_POST[nick]'");
$checknick = mysql_num rows($sqlnick);
if($checknick == 0){
echo "<center>Benutzername noch frei? <green>Frei</green></center></br></br>";
if(md5($_POST[pass]) == md5($_POST[pass2])){
echo "<center>Stimmen die Passwörter überein? <green>Ja</green></center></br></br>";
$check=checkmail($_POST[email]);
if (!$check){
$checkemail = 0;
}else{
$checkemail = 1;}
if($checkemail == 1){
echo "<center>Emailadresse gültig? <green>Ja</green></center></br></br>";
$empfaenger = $_POST["email"];
$betreff = "Account activation";
$text = "Hier ist der Aktivierungslink";
mail($empfaenger, $betreff, $text, $from);
echo "<center>Mail gesendet? <green>Ja</green></center></br></br>";
}else{
echo "<center>Emailadresse gültig? <red>Nein</red></center></br></br>";
}
}else{
echo "<center>Stimmen die Passwörter überein? <red>Nein</red></center></br></br>";
}
}else{
echo "<center>Benutzername noch frei? <red>Vergeben</red></center></br></br>";
}
}else{
echo "<center>Alle Pflichtangaben ausgefüllt? <red>Nein</red></center></br></br>";
}
?>
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td style="border:1px solid #000000; border-style:solid;">
<img src="http://www.tutorials.de/images/emptybig.gif" alt="Drade" width="580" height="10" border="0">
</td>
</tr>
</table>
kann mir bitte jemand weiterhelfen?
mfG Drade
Zuletzt bearbeitet: