Zadejte hledaný výraz...

Ako vypisat session

Sonia
verified
rating uzivatele
14. 9. 2013 17:43:56
Mam 2 php stranky, na jednom mam pisany login, potrebujem na druhu stranku vypisat email, ktory sa zadava pri logine, ako to spravit? Pri logine použivam session.
Dakujem vopred za Vase odpovede
TOTO JE MOJ CHECKLOGIN.PHP
NA HOME.PHP BY SA MAL ZOBRAZIT TEN EMAIL
-----------------------------
ob_start();
$host="localhost"; // Host name
$email=""; // Mysql username
$password=""; // Mysql password
$db_name="test"; // Database name
$tbl_name="members"; // Table name
// Connect to server and select databse.
mysql_connect("$host", "$email", "$password")or die("cannot connect");
mysql_select_db("$db_name")or die("cannot select DB");
// username and password sent from form
$email=$_POST;
$password=$_POST;
// To protect MySQL injection (more detail about MySQL injection)
$email = stripslashes($email);
$password = stripslashes($password);
$email = mysql_real_escape_string($email);
$password = mysql_real_escape_string($password);
$sql="SELECT * FROM $tbl_name WHERE email='$email' and password='$password'";
$result=mysql_query($sql);
// Mysql_num_row is counting table row
$count=mysql_num_rows($result);
// If result matched $myusername and $mypassword, table row must be 1 row
if($count==1){
// Register $myusername, $mypassword and redirect to file "login_success.php"
$_SESSION=$email;
$_SESSION=$password;
header("Location: home.php");
}
else {
echo "Wrong Email or Password";
}
ob_end_flush();
?>
14. 9. 2013 17:43:56
https://webtrh.cz/diskuse/ako-vypisat-session/#reply944706
node
verified
rating uzivatele
(5 hodnocení)
14. 9. 2013 17:54:43
print $_SESSION
?
14. 9. 2013 17:54:43
https://webtrh.cz/diskuse/ako-vypisat-session/#reply944705
Sonia
verified
rating uzivatele
14. 9. 2013 17:59:54
Napsal node;998216
?
Pise to error
14. 9. 2013 17:59:54
https://webtrh.cz/diskuse/ako-vypisat-session/#reply944704
Adam Žurek
verified
rating uzivatele
(5 hodnocení)
14. 9. 2013 18:17:00
nevidím session_start();
14. 9. 2013 18:17:00
https://webtrh.cz/diskuse/ako-vypisat-session/#reply944703
Sonia
verified
rating uzivatele
14. 9. 2013 18:21:16
Napsal CZechBoY;998224
nevidím session_start();
kam ho mam dat?
14. 9. 2013 18:21:16
https://webtrh.cz/diskuse/ako-vypisat-session/#reply944702
Adam Žurek
verified
rating uzivatele
(5 hodnocení)
14. 9. 2013 18:22:13
nahoru, před jakýkoliv výpis textu
14. 9. 2013 18:22:13
https://webtrh.cz/diskuse/ako-vypisat-session/#reply944701
Sonia
verified
rating uzivatele
14. 9. 2013 18:25:26
Dakujem všetkym už to ide :)
---------- Příspěvek doplněn 14.09.2013 v 18:29 ----------
Ešte jedna otazočka ak teda smiem, ako k tomu emailu priradim ID? alebo meno? je nato nejaky kod? V databaze mam vytvorene meno/mail/ID/heslo.
Potrebujem pre prihlaseneho uživatela vypisat ID.
Dakujem
14. 9. 2013 18:25:26
https://webtrh.cz/diskuse/ako-vypisat-session/#reply944700
Martin
verified
rating uzivatele
(62 hodnocení)
14. 9. 2013 19:37:38
Je to sice nějaký hodně starý script na přihlašování, ale za dané situace nejjednoduší bude asi tohle. Doplň tam ty 2 řádky a v $_SESSION máš idčko. A proč se ukládá do session i heslo?
Doplnění: Píšeš, že máš v databázi ID (velkými písmeny), takže to id musí dát velkými
$_SESSION=$row;
14. 9. 2013 19:37:38
https://webtrh.cz/diskuse/ako-vypisat-session/#reply944699
konrad
verified
rating uzivatele
15. 9. 2013 00:13:43
Napsal Martin Kejzlar;998252
Je to sice nějaký hodně starý script na přihlašování, ale za dané situace nejjednoduší bude asi tohle. Doplň tam ty 2 řádky a v $_SESSION máš idčko. A proč se ukládá do session i heslo?
Doplnění: Píšeš, že máš v databázi ID (velkými písmeny), takže to id musí dát velkými
$_SESSION=$row;
Paradička, perfektne to funguje, moc dakujem :)
15. 9. 2013 00:13:43
https://webtrh.cz/diskuse/ako-vypisat-session/#reply944698
Pro odpověď se přihlašte.
Přihlásit