Autor | Zpráva | ||
---|---|---|---|
Darker Profil |
#1 · Zasláno: 13. 11. 2010, 00:51:59
Tak jsem si skusil session a nic :(
Vytvořil jsem toto: if($_POST['jmeno']!="heslo"&&$_SESSION['jmeno']!="heslo") {echo "Neprihlasen.";} else { session_start(); $_SESSION['jmeno']="heslo"; echo "Prihlasen"; } Co je špatně? |
||
larryx Profil |
#2 · Zasláno: 13. 11. 2010, 00:56:01
session_start(); musi byt uplne na zaciatku suboru pred HTML vystupom, inac aku chybu to hlasi ?? |
||
LosFilipos Profil |
#3 · Zasláno: 13. 11. 2010, 00:58:11 · Upravil/a: LosFilipos
A co by to mělo dělat?
session_start() by mělo být před veškerým použitím $_SESSION, tzn., že v té podmínce nikdy nenastane true, neboť $_SESSION neexistuje... |
||
Darker Profil |
#4 · Zasláno: 13. 11. 2010, 14:28:26
Aha, už to funguje. Špatně jsem si vyložil funkci session_start();
|
||
Časová prodleva: 13 let
|
0