• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

brauche hilfe bei ifs

Status
Für weitere Antworten geschlossen.
also irgendwie hab ich es so mit den ifs. hab jez noch ein problem mit denen. bin auch ma den anderen auf den grund gegangen. rausgekommen is, dass
1. bei dieser stelle
PHP:
function login()
{
	$username = mysql_query("SELECT `name` FROM `users` WHERE `name`='" . $_POST["username"] . "'") or die(mysql_error());
	while ($row = mysql_fetch_assoc($username))
	$password = mysql_query("SELECT `password` FROM `users` WHERE `name`='" . $_POST["username"] . "'") or die(mysql_error());
	while ($row = mysql_fetch_assoc($password))
	echo $row["name"];
	if ($_POST["username"] == $row["name"] AND $_POST["password"] == $row["password"])
	{
		mysql_query("UPDATE users SET login ='1' WHERE `name`='" . $_POST["username"] . "'") or die(mysql_error());	
	}
}
$row["name"] keinen wert hat.

2. hier
PHP:
function logged_in()
{
	$login = mysql_query("SECECT login FROM users WHERE name = ($_POST[username]) or die(mysql_error()");
	while ($row = mysql_fetch_assoc($login))
	if ($row["login"] = "1")
	{
		echo "Du bist eingeloggt.";
	}
	else
	{
		echo "Du bist nicht eingeloggt.";
	}
}
hat $row["login"] auch keinen wert.

wodran liegt das???
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben