Ich habe für meine Community ein Login script geschrieben und auch getestet ... funktionierte auch wunderbar, allerdings kann ich mich jetzt nachdem ich es auf einen anderen Server geladen habe nicht mehr registrieren geschweige denn ein Passwort anfordern ...
Ich zeige hier mal detailiert den Quelltext und die Fehlermeldung dazu, wie gesagt vorher lief es einwandfrei.
regok.php
Hier erhalte ich nur die letzte Fehlermeldung das ein fehler bei der registrierung aufgetreten ist.
Ich zeige hier mal detailiert den Quelltext und die Fehlermeldung dazu, wie gesagt vorher lief es einwandfrei.
regok.php
PHP:
<?
include("connect.php");
$abfrage1 = mysql_query("SELECT * FROM user");
while ($data = mysql_fetch_array($abfrage1)) {
if($data["Username"] == $username or $data["Email"] == $email) {
echo '<p><font color="#FFFFFF" size="2" face="Verdana, Arial, Helvetica, sans-serif"><strong>Benutzername und/oder E-Mail existiert schon!</strong></font></p>
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td height="31" align="right" background="../../data/images/contentend.jpg"><table width="500" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="479" align="right"><font color="#C0C0C0" size="1" face="Verdana, Arial, Helvetica, sans-serif"><a href="#r1">Top</a></font></td>
<td width="21"> </td>
</tr>
</table></td>
</tr>
</table>
</td>
</tr>
</table>
</td>
</tr>
</table>
</td>
<td width="172" align="left" valign="top" background="../../data/images/bgendright.jpg">
<table width="172" border="0" cellspacing="0" cellpadding="0">
<tr>
<td colspan="2"><table width="31" border="0" cellspacing="0" cellpadding="0">
<tr>
<td colspan="3"><img src="../../data/images/streambasetop.jpg" width="172" height="55"></td>
</tr>
<tr>
<td width="14" height="87"><img src="../../data/images/streambaseleft.jpg" width="14" height="87"></td>
<td width="93" height="87" background="../../data/images/streambasemiddle.jpg"><iframe frameborder="0" height="87" name="streambase" scrolling="no" src="../../data/streambase/1.html" width="93"></iframe></td>
<td width="65" height="87"><img src="../../data/images/streambaseright.jpg" width="65" height="87"></td>
</tr>
<tr>
<td colspan="3"><img src="../../data/images/streambasebottom.jpg" width="172" height="58"></td>
</tr>
</table></td>
</tr>
<tr>
<td colspan="2"><img src="../../data/images/mitglieder.jpg" width="172" height="30"></td>
</tr>
<tr background="../../data/images/right.jpg">
<td height="35" colspan="2" align="center" background="../../data/images/right.jpg">';
include("../../data/members/index.php");
echo '</td></tr>
<tr background="../../data/images/right.jpg">
<td height="18" colspan="2" align="center" background="../../data/images/right.jpg"><img src="../../data/images/newsletter.jpg" width="172" height="30"></td>
</tr>
<tr background="../../data/images/right.jpg">
<td height="19" colspan="2" align="center" background="../../data/images/right.jpg">';
include("../../data/scripts/nletter/newsletter.php");
echo '</td></tr>
<tr background="../../data/images/right.jpg">
<td height="19" colspan="2" align="center" background="../../data/images/right.jpg"><img src="../../data/images/partner2.jpg" width="172" height="30"></td>
</tr>
<tr background="../../data/images/right.jpg">
<td height="19" colspan="2" align="center" background="../../data/images/right.jpg">';
include("../../data/banner/bannerplatz3.php");
echo '</td></tr>
<tr background="../../data/images/right.jpg">
<td height="19" colspan="2"><img src="../../data/images/sponsoren2.jpg" width="172" height="30"></td>
</tr>
<tr background="../../data/images/right.jpg">
<td height="71" colspan="2" align="center" background="../../data/images/right.jpg">';
include("../../data/banner/skybanner.php");
echo '</td>
</tr>
<tr>
<td colspan="2"><a href="http://www.propoint.de" target="_blank"><img src="../../data/images/rightend.jpg" width="172" height="123" border="0"></a></td>
</tr>
</table></td>
</tr>
<tr align="center" valign="top" >
<td width="935" height="54" colspan="3" background="../../data/images/containcopyright.jpg"> <table width="590" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="239" height="31" valign="bottom"><font color="#C0C0C0" size="1" face="Verdana, Arial, Helvetica, sans-serif">Copyright
2007 BassBeats.eu</font></td>
<td width="351" colspan="2" align="right" valign="bottom"><font color="#C0C0C0" size="1" face="Verdana, Arial, Helvetica, sans-serif"><strong><a href="../footer/impressum.php">Impressum</a>
| <a href="../footer/nutzungshinweise.php">Nutzungshinweise</a> | <a href="../footer/haftungsausschuss.php">Haftungsausschluss</a></strong></font></td>
</tr>
</table></td>
</tr>
</table>';
exit;
}
}
if ($username == "" or $password == "" or $email == ""){
echo '<p><font color="#FFFFFF" size="2" face="Verdana, Arial, Helvetica, sans-serif"><strong>Es wurden nicht alle Felder ausgefüllt</strong></font></p>';
}
else {
include("connect.php");
$query = "INSERT INTO user (Username, Password, Email, Status) VALUES ('$username', md5('$password'), '$email', 'Benutzer')";
$result = mysql_query($query);
if ($result == "1"){
echo'<form method=POST action="http://chat.radiounited.de/cgi-bin/ruc/chat.pl">
<input type=hidden name="language" value="">
<input type=hidden name="css" value="">
<input type=hidden name="proxy" value="">
<input type=hidden name=action value=register>
<font color="#FFFFFF" size="2" face="Verdana, Arial, Helvetica, sans-serif">
<input type=hidden name=name value="';
echo $username;
echo'"size=30 width="150" maxlength="15" >
<input type=hidden name=password value="';
echo $password;
echo '"size=30 width="150" maxlength=10>
<input type=hidden name=password2 value="';
echo $password;
echo'"size=30 width="150" maxlength=10>
<input type=hidden name=email value="';
echo $email;
echo'"size=30 width="150" maxlength="50">
</font>
<table width="94%" cellspacing=5>
<tr align="center">
<td width="100%" height="44" colspan="2"><font color="#FFFFFF" size="2" face="Verdana, Arial, Helvetica, sans-serif">Hallo, ';
echo $username; echo'! Vielen Dank für deine Registrierung. Um die Registrierung
abzuschließen lies dir bitte unsere Nutzungshinweise sorgfältig
durch und klicke auf Registrierung Fertigstellen!</font></td>
</tr>
<tr align="center">
<td height="260" colspan=2><textarea rows="12" cols="65">';
$fp = fopen("nutzungshinweise.txt","r");
if ($fp)
{
while(!feof($fp))
{
$text = fgets($fp);
echo"$text";
}
fclose($fp);
}
echo '</textarea></td>
</tr>
<tr align="center" valign="middle">
<td height="18" colspan=2><font color="#FFFFFF" size="1" face="Verdana, Arial, Helvetica, sans-serif">Mit
der Fertigstellung der Registrierung akzeptieren sie die Nutzungsbedingungen</font></td>
</tr>
<tr>
<td height="26" colspan=2 align=center> <font size="2" face="Verdana, Arial, Helvetica, sans-serif">
<input name="submit" type=submit value="Registrierung Fertigstellen">
</font></td>
</tr>
</table>
</form>';
}
else {
echo '<p><font color="#FFFFFF" size="2" face="Verdana, Arial, Helvetica, sans-serif"><strong>Bei der Registrierung trat ein Fehler auf!</strong></font></p>';
}
}
?>