Patematthes
Mitglied
PHP:
$connectionid = @mysql_connect("localhost", "root", "");
@mysql_select_db("test", $connectionid);
if ($connectionid!=TRUE)
{
echo "Verbindungsfehler: ".mysql_error()." !! Versuchen Sie es zu einem späteren Zeitpunkt nochmals. Danke.";
die;
}
$IP = $_SERVER['REMOTE_ADDR'];
$sql="SELECT ip FROM logout WHERE (ip LIKE '$IP')";
$result = mysql_query ($sql);
while($row = mysql_fetch_assoc($result))
{
echo 'IP1: '.$row['ip'].'<br>';
echo 'IP2: '.$IP.'<br>';
}
if($row['ip']==$IP)
{
echo "es funktioniert";
}
else
{
echo "es funktioniert nicht";
}
Also ich habe folgendes problem das die if anweisung nicht funktioniert. er gibt immer den else zweig aus.
es ist egal ob ein wert in der datenbank steht oder nicht und ob es der richtige ist oder nicht.
weiss einer rat?
greetz