Ciao ragazzi , ieri mattina avevo messo una chat in php sul mio sito, e per sbaglio o modificato il file config.php per il login dell iscrizione delle email, poi la sera mi sono accorta che facendo il login con qualsiasi pass e nick entravo lostesso, cosi ho rimesso quello originale che tenevo conservato, ma mi da sempre lo stesso errore , si sara modificato qualcosa?
vi posto qui il codice delle 2 pagine:
config.php:

<?
mysql_connect("mio sito","nick","pass"); // Adresse zur MySQL Datenbank, Benutzername und Passwort
mysql_select_db("login"); // Datenbank-Name
?>

REGISTRATI .PHP :

<div align="center">


</p>


</p>


</p>


[img]images/index_02.gif[/img][img]images/index_04.gif[/img]</p>

<?

# Hier ggf. den Header einfügen!


if ($anmelden) { anmelden($fertig, $user, $password1, $password2, $email);}
else if ($abmelden) { abmelden($fertig, $user, $password);}
else if ($forgot) { forgot($fertig, $email);}
else { login($fertig, $user, $password);}


# hier ggf. den Footer einfügen!

?>


<?
function inhalt($user)
{
session_start();
session_register("user");



?>



Geschützter Inhalt!
<?

}
?>
<?
function login($fertig, $user, $password)
{
include("config.php");

if ($fertig) {

$abfrage = mysql_query ("SELECT * FROM login WHERE user = '$user'");
$reihen = mysql_num_rows($abfrage);
if ($reihen <= 0) {
echo "Username sconosciuto!";
}
else {
while ($row = mysql_fetch_object ($abfrage)) {
if ($row->password==$password) {
inhalt($user);
}
else {
echo "Password errata!";
}
}
}

}

else {
echo "<center>Per la registrazione <a href=\"$PHP_SELF?anmelden=yes\">QUI</a></center>";
echo "

<center><h2>Login</h2></center></p>";

echo "<form method=\"POST\" action=\"contatti.php?fertig=yes\">";
?>
</p>
</div>
<table border="0" align="center" cellpadding="2" cellspacing="1">
<tr>
<td><font size="2">Username:</font></td>
<td><font size="2"><input type="text" name="user" value=""></font></td>
</tr>
<tr>
<td><font size="2">Password:</font></td>
<td><font size="2"><input type="password" name="password" value=""></font></td>
</tr>
<tr>
<td colspan=2 align=center><input type=submit value=Login></td>
</tr>
</table>
</form>
<?
echo "<center>

<a href=\"$PHP_SELF?forgot=yes\">Password dimenticata?</a>
<a href=\"$PHP_SELF?abmelden=yes\">Logout</a></p></center>";
}

}
?>
<?
function anmelden ($fertig, $user, $password1, $password2, $email)
{
include("config.php");

if($fertig) {
$abfrage1 = mysql_query("SELECT user FROM login");
while ($row = mysql_fetch_object ($abfrage1)) {
if ($row->user==$user) {
echo "Username esiste giā!";
exit;
}
}
if ($user=="" OR $password1=="" OR $password2=="" or $email=="") {
echo "Riempire tutti i campi!";
}
else if ($password1!=$password2) {
echo "Digitare la password!";
}
else {
$anfuegen=mysql_query("INSERT INTO login (user, password, email) VALUES ('$user','$password1', '$email')");
echo "Registrazione avvenuta! Potete fare il login:
";
@login();
}
}
else {
echo "<center><h2>Login</h2></center>";
echo "<form method=\"POST\" action=\"$PHP_SELF?anmelden=yes&fertig=yes\">";
?>
<div align="right"></div>
<div align="right"></div>
<div align="right"></div>
<div align="center"></div>
<div align="center"></div>
<table border="0" align="center" cellpadding="2" cellspacing="1">
<tr>
<td><font size="2">Username:</font></td>
<td><font size="2"><input type="text" name="user" value=""></font></td>
</tr>
<tr>
<td><font size="2">Password:</font></td>
<td><font size="2"><input type="password" name="password1" value=""></font></td>
</tr>
<tr>
<td><font size="2">Ripeti Password:</font></td>
<td><font size="2"><input type="password" name="password2" value=""></font></td>
</tr>
<tr>
<td><font size="2">E-Mail:</font></td>
<td><font size="2"><input type="text" name="email" value=""></font></td>
</tr>
<tr>
<td colspan=2 align=center><input type=submit value=Login></td>
</tr>
</table>
</form>
<?
}

}
?>




<?
function forgot ($fertig, $email)
{

include("config.php");

if ($fertig) {
$abfrage=mysql_query("SELECT * FROM login");
while ($row = mysql_fetch_object ($abfrage)) {
if ($email==$row->email) { $ismail="true"; }
}
if ($ismail=="true") {
$password=mysql_query("SELECT * FROM login WHERE email = '$email'");
while ($row = mysql_fetch_object ($password)) {
$nachricht="Ciao $row->user!\n\nLa tua Password č:\n\n$row->password\n\nMfG\nAdmin";
}
mail($email, "Passwort", $nachricht, "From: Administrator");
?>
<p align="center">La Password vi č stata spedita al indirizzo email <? echo $email; ?>!

Controllate la vostra email e fate il login.

</p>

<?

@login();
}
else { echo "La vostra email non č stata trovata!";}
}
else {

echo "<center>

<h2>Password dimenticata</h2>

</center>";
echo "

<form method=post action=\"$PHP_SELF?forgot=yes&fertig=yes\">";
?>
<table border="0" align="center" cellpadding="2" cellspacing="1">
<tr><td><font size="2">Indirizzo email:</font></td><td align=center><input type=text name=email></td></tr>
<tr><td colspan="2" align=center><input type=submit value="Spedisci!"></td></tr>
</table></form></p>
<?
}
}
?>



<?
function abmelden($fertig, $user, $password)
{

include ("config.php");

if($fertig) {
$abfrage = mysql_query ("SELECT * FROM login WHERE user = '$user'");
$reihen = mysql_num_rows($abfrage);
if ($reihen <= 0) {
echo "Username sconosciuto!";
}
else {
while ($row = mysql_fetch_object ($abfrage)) {
if ($row->password==$password) {
$delete = mysql_query ("DELETE FROM login WHERE user = '$user'");
echo "I vostri Dati sono stati eliminati dal sistema!";
}
else {
echo "Password errata!";
}
}
}

}
else {
echo "<center>

<h2>Logout</h2></p></center>";
echo "<form method=\"POST\" action=\"$PHP_SELF?abmelden=yes&fertig=yes\">";
?>

<table border="0" align="center" cellpadding="2" cellspacing="1">
<tr>
<td><font size="2">Username:</font></td>
<td><font size="2"><input type="text" name="user" value=""></font></td>
</tr>
<tr>
<td><font size="2">Password:</font></td>
<td><font size="2"><input type="password" name="password" value=""></font></td>
</tr>
<tr>
<td colspan=2 align=center><input type=submit value=Logout></td>
</tr>
</table>
</form>
<?
}

}
?>
<p align="center">[img]images/index_47.gif[/img]</p>


questo codice lo preso da un sito tedesco, e funzionava prima di fare io l'errore di cambiare il config.php