[COLOR=red]habs jetzt selbst gefunden [:
bitte close'n[/COLOR]
hi coder!
ich bin gerade dabei mir einen eigenen login script zu schreiben. ich stehe nur gerade vor dem problem, dass ich nach der abfrage aus der mysql db nicht die zuweisung an die session hinbekomme.
er gibt mir, wenn ich die '$ SESSION ["group"] ' ausgabe kommt 'group' raus und nicht den status (zahl).
ich poste euch mal den scrpit.
[COLOR=green]hier die aktuelle version[/COLOR]
thx für eure hilfe!
cya city-s
EDIT: habs lese/scroll freundlich gemacht.
bitte close'n[/COLOR]
hi coder!
ich bin gerade dabei mir einen eigenen login script zu schreiben. ich stehe nur gerade vor dem problem, dass ich nach der abfrage aus der mysql db nicht die zuweisung an die session hinbekomme.
er gibt mir, wenn ich die '$ SESSION ["group"] ' ausgabe kommt 'group' raus und nicht den status (zahl).
ich poste euch mal den scrpit.
[COLOR=green]hier die aktuelle version[/COLOR]
PHP-Code:
<?php
if(isset($result)) {
echo '<h1>HERZLICH WILLKOMMEN</h1><br>';
echo '<b>'.$_SESSION["nick"].'</b><br><br>';
echo "Du bist jetzt eingeloggt!";
}
else {
if(isset($loginflag)) {
if (true)
{
include ("config/config.php");
$pwlogin = md5("'$pwlogin'");
$sql = "SELECT id, nick, email FROM $db_user WHERE
((nick = '".$nicklogin."') OR (email = '".$emaillogin."')) AND (pw = '".$pwlogin."');";
$result = mysql_query($sql) OR die(mysql_error());
if ($result) {
list ($user_id, $user_nick, $user_email) = mysql_fetch_row($result);
$abfrage = mysql_query ("SELECT * FROM $db_user WHERE ((nick = '$user_nick')
AND (email = '$user_email'))");
list ($user_id,$user_nick,$user_email,$user_pw,$user_group,......)
= mysql_fetch_row($abfrage);
$_SESSION["ip"] = $_SERVER['REMOTE_ADDR'];
$_SESSION["id"] = $user_id;
$_SESSION["nick"] = $user_nick;
$_SESSION["email"] = $user_email;
$_SESSION["group"] = $user_group;
:
:
:
echo '<meta http-equiv="refresh" content="2">';
}
else {
session_destroy(); unset($loginflag); unset($result);
echo '<meta http-equiv="refresh" content="2">'; }
}
}
else {
//include ("config/config.php");
?>
<h1>HERZLICH WILLKOMMEN</h1>
<br>
<form name="form" method="post" action="<?php echo $PHP_SELF.'?site=home'; ?>">
<input type="hidden" name="loginflag" value="1">
<table>
<tr>
<td colspan="2"><b><u>Login</u></b><br> </td>
</tr>
<tr>
<td>
<div class="time"> nick</div>
<input name="nicklogin" type="text" value="" size="18" class="formular">
<div class="time"> e-mail</div>
<input name="emaillogin" type="text" value="" size="18" class="formular"><br>
</td>
<td>
<div class="time">Passwort:</div>
<input name="pwlogin" type="password" size="20" class="formular">
</td>
</tr>
<tr>
<td colspan="2" align="center">
<input type="submit" name="Submit" value="Login" class="formularbutton"><br>
<br>
<a href="?site=reg">registrieren</a> |
<a href="?site=repw">passwort vergessen?</a>
</td>
</tr>
</table>
</form>
<?php
}
?>
cya city-s
EDIT: habs lese/scroll freundlich gemacht.
Kommentar