So, in meiner login.php steht zum abfragen eines logins folgender Code:
Und mir wird nach dem login immer der memberbereich ausgegeben also funzt es.
in der member_add.php die ich über member_add.php?action=show_form aufrufe steht folgendes:
im prinzip die selbe abfrage, nur mit anderen aktionen aber mir wird dennoch die fehlermeldung das ich nicht eingeloggt sei ausgegeben.
wo liegt mein fehler?
eine verbindung zur datenbank besteht.
PHP-Code:
$result = mysql_query("SELECT user FROM login WHERE ip='$ip'");
if (mysql_num_rows($result) == 1) {
echo "<table width=100% bgcolor=#C10000 cellpadding=3 border=0 cellspacing=3>";
echo "<tr><td align=left bgcolor=#000000>";
echo "<font size=3 face=Times new Roman>";
$user = mysql_query("SELECT user FROM login WHERE ip='$ip'");
$row= mysql_fetch_array($user);
echo "<b>$row[user]</b>";
echo "</font>";
echo "</td></tr>";
include("html/logged_in.html");
} else {
include("html/2nd_menu.html");
}
in der member_add.php die ich über member_add.php?action=show_form aufrufe steht folgendes:
PHP-Code:
if ($action == show_form) {
$result = mysql_query("SELECT user FROM login WHERE ip='$ip'");
if (mysql_num_rows($result) == 1) {
include("html/member_add_form.html");
} else {
echo "<div align=left><font siz=3 face=Times New Roman><b>Du bist nicht eingeloggt und hast somit keine Berechtigung diese Seite anzuzeigen.</b></font></div><br>";
}
}
wo liegt mein fehler?
eine verbindung zur datenbank besteht.
Kommentar