Autor | Zpráva | ||
---|---|---|---|
Demitra11 Profil |
#1 · Zasláno: 9. 9. 2007, 00:05:09 · Upravil/a: Demitra11
problem ze scriptem prosim pomoc
kod od user_info.php <?php if(!isset($_SESSION['prihlasen']) and @$_SESSION['prihlasen']!=1){ include "login.php"; }else{echo "<a href=logout.php>Logout</a>";} ?> chci aby po prihlaseni zmizl login formular a obevilo se neco jineho pak mam login.php <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> </head> <body> <h1 style="color: rgb(255, 255, 255);">Login</h1> <hr style="height: 1px; width: 85%; margin-left: 0px; margin-right: auto; color: rgb(255, 255, 255);" noshade="noshade"> <form method="post" action="login_action.php"> <div style="text-align: center;"><input name="sent" value="" type="hidden"> <span style="font-weight: bold; color: rgb(255, 255, 255);">Nick</span><br style="color: rgb(255, 255, 255);"> <input style="color: rgb(0, 0, 0);" name="nick" maxlength="32"><span style="color: rgb(255, 255, 255);"> </span><br style="color: rgb(255, 255, 255);"> <span style="font-weight: bold; color: rgb(255, 255, 255);">Password</span><br> <input name="password" maxlength="32" type="password"> <strong></strong><br> </div> <div style="text-align: center;"><input name="send" value="Login" type="submit"></div> </form> </body> </html> a pak mam login_action.php <?php ob_start(); session_start(); if(isset($_POST['nick'])){ require 'db.php'; $name = $_POST['nick']; $pass = md5($_POST['password']); $query = MySQL_Query("SELECT * FROM `users` WHERE `nick` = '$name' and `password` = '$pass'") or die (mysql_error()); // Vybereme uživatele se zadaným jménem a heslem $Vysledek = mysql_fetch_array($query); $Vysledek['nick']; if($Vysledek['nick']){ // pokud tato promenná obsahuje data, bylo zadané správné jméno a heslo // Do sessions si uložíme pár informací o prihlášeném $_SESSION['prihlasen'] = 1; $_SESSION['login'] = $Vysledek['nick']; $_SESSION['UserId'] = $Vysledek['id']; $_SESSION['UserWeb'] = $Vysledek['web']; $_SESSION['UserMail'] = $Vysledek['mail']; $bl="index.php"; header("location: $bl"); // presmerujeme na index }else{ $bl="index.php?Alert=6"; header("location: $bl"); // špatne zadané údaje // echo "Zadal jsi špatné údaje"; } mysql_free_result($query); }else{ echo "Zde nic není."; } ob_end_flush(); ?> prosim pomozte mi niekdo diky |
||
Demitra11 Profil |
#2 · Zasláno: 9. 9. 2007, 13:27:10
uz to mam vyresene ale stejne diky
|
||
nightfish Profil |
#3 · Zasláno: 9. 9. 2007, 13:45:27
http://stare.cz/otazky
schválně si to přečti a zkus se zamyslet, jestli by nebylo pro příště vhodné zvolit výstižnější téma a popis problému |
||
Časová prodleva: 8 dní
|
|||
mstar Profil |
#4 · Zasláno: 17. 9. 2007, 23:44:37
V jednoduchosti je síla ... tady to bylo tak silný, že jsem to neunesl :-) ...
nightfish: velice zajímavý text, i ten druhý o hlášení chyb ;-) |
||
Časová prodleva: 17 let
|
0