Hallo, ich möchte gerne nach dem üblichen Sessionlogin den Benutzernamen ausgeben und Ihn auch in einer sql Abfrage verwenden
Code:
<?session_start();
if ((!isset($usercheck)) OR (!isset($passcheck)))
{
die ("Bitte geben Sie Ihren Benutzernamen und Ihr Passwort ein.");
}
$MySQL_Host="XXXX";
$MySQL_DB="XXXX";
$MySQL_User="XXXX";
$MySQL_Passw="XXXX";
$conn = @ mysql_connect($MySQL_Host,$MySQL_User,$MySQL_Passw);
if (!$conn)
{
die ("Sorry, Verbindungsversuch zur Datenbank ist fehlgeschlagen !");
}
mysql_select_db($MySQL_DB,$conn);
$result = mysql_query("SELECT passwort, username FROM denkmal_net_user WHERE username = '$usercheck'",$conn);
$zeileholen = mysql_fetch_array($result,MYSQL_ASSOC);
mysql_close($conn);
if (!$zeileholen)
{
die ("Sorry, aber dieser Name ist leider nicht bekannt !");
}
if ($zeileholen["passwort"] <> $passcheck)
{
die ("Sorry, aber dieses Passwort passt nicht zum Usernamen !");
}
$user = $zeileholen["username"];
session_register('username');
heder ("Location:inhalt.php");
?>
Dazu ist ja auch session_register('username'); angelegt. Aber wie grieg ich Ihn raus??
echo "$username"; ist nicht. Genausowenig in einer sql abfrage .... select level from X where username = $username ....
Wie muss ich die Variable $username im echo und in der sql Abfrage schreiben das es funktioneirt?