
Mam problem. Zrobiłem logowanie użytkowników i mam teraz odnośnik
Witaj (tutaj login). Odnośnik login powinien odsyłać do adresu index.php?page=profile&id=(tutaj id uzytkownika zalogowanego)
I mam problem, bo gdy zaraz po logowaniu kliknę w odnośnik to mnie odsyła dobrze, ale gdy coś innego najpierw zrobie to później jakoś gubi id nie wiem dlaczego ;/
function logowanie() { { if($_POST['loginek'] && $_POST['haslo'] && $_POST['send']) { $login = strip_tags(htmlspecialchars(stripslashes(trim(mysql_real_escape_string($_POST['loginek']))))); $haslo = strip_tags(htmlspecialchars(stripslashes(trim(mysql_real_escape_string(md5(sha1($_POST['haslo']))))))); $zapytanie = 'SELECT * FROM user WHERE loginek="'.$login.'" and haslo="'.$haslo.'" LIMIT 1'; { { { $_SESSION['access'] = strip_tags(htmlspecialchars(stripslashes(trim(mysql_real_escape_string(is_int($found_user['accessik'])))))); $_SESSION['login'] = strip_tags(htmlspecialchars(stripslashes(trim(mysql_real_escape_string($found_user['loginek']))))); $_SESSION['superadmin'] = 'ok'; } { $_SESSION['access'] = strip_tags(htmlspecialchars(stripslashes(trim(mysql_real_escape_string(is_int($found_user['accessik'])))))); $_SESSION['login'] = strip_tags(htmlspecialchars(stripslashes(trim(mysql_real_escape_string($found_user['loginek']))))); $_SESSION['redaktor'] = 'ok'; } { $_SESSION['access'] = strip_tags(htmlspecialchars(stripslashes(trim(mysql_real_escape_string(is_int($found_user['accessik'])))))); $_SESSION['login'] = strip_tags(htmlspecialchars(stripslashes(trim(mysql_real_escape_string($found_user['loginek']))))); $_SESSION['nauczyciel'] = 'ok'; } { $_SESSION['access'] = strip_tags(htmlspecialchars(stripslashes(trim(mysql_real_escape_string(is_int($found_user['accessik'])))))); $_SESSION['login'] = strip_tags(htmlspecialchars(stripslashes(trim(mysql_real_escape_string($found_user['loginek']))))); $_SESSION['uczen'] = 'ok'; } { $_SESSION['access'] = strip_tags(htmlspecialchars(stripslashes(trim(mysql_real_escape_string(is_int($found_user['accessik'])))))); $_SESSION['login'] = strip_tags(htmlspecialchars(stripslashes(trim(mysql_real_escape_string($found_user['loginek']))))); $_SESSION['rekrut'] = 'ok'; } { $_SESSION['access'] = strip_tags(htmlspecialchars(stripslashes(trim(mysql_real_escape_string(is_int($found_user['accessik'])))))); $_SESSION['login'] = strip_tags(htmlspecialchars(stripslashes(trim(mysql_real_escape_string($found_user['loginek']))))); $_SESSION['gosc'] = 'ok'; } else { echo '<div align="center">Dostęp zabroniony, brak uprawnień.</div><br /> <meta http-equiv="refresh" content="2;url=http://gazetka4lo.cba.pl">'; } } else { } } } elseif($_POST['send']) { } } //logowanie end //obsluga admina start { echo 'Witaj <a href="index.php?page=profile&id='.$found_user['id'].'"><strong>'.$_SESSION['login'].'</strong></a>!<br />'; } { echo 'Witaj <a href="index.php?page=profile&id='.$found_user['id'].'"><strong>'.$_SESSION['login'].'</strong></a>!<br />'; } { echo 'Witaj <a href="index.php?page=profile&id='.$found_user['id'].'"><strong>'.$_SESSION['login'].'</strong></a>!<br />'; } { echo 'Witaj <a href="index.php?page=profile&id='.$found_user['id'].'"><strong>'.$_SESSION['login'].'</strong></a>!<br />'; } { echo 'Witaj <a href="index.php?page=profile&id='.$found_user['id'].'"><strong>'.$_SESSION['login'].'</strong></a>!<br />'; } { echo 'Witaj <a href="index.php?page=profile&id='.$found_user['id'].'"><strong>'.$_SESSION['login'].'</strong></a>!<br />'; } //obsluga admina end //formularz start else { echo '<form action="" method="post"><br /> <input type="hidden" name="send" value="1" /> Login:<br /><input type="text" name="loginek" /><br /><br /> Hasło:<br /><input type="password" name="haslo" /><br /><br /> <input name="zaloguj" type="submit" value="Zaloguj się" /> <a href="index.php?page=lostpassword">Zapomniałem hasła</a></form> <br />Nie jesteś jeszcze naszym użytkownikiem? Zarejestruj swoje konto w kilka chwil klikając <a href="index.php?page=register">tutaj</a>.'; } //formularz end }
Proszę o pomoc. Z góry dziękuje
