session

10 příspěvků

Archiv diskusního fóra

Fórum je uzavřené a slouží pouze ke čtení. Některé informace mohou být zastaralé.

  1. Dobrý den, pomocí session se prihlasuji na "tajnou stranku", musim zadat heslo a po odeslani hesla se mi zpristupni odkaz na "tajnou stranku" a po kliknuti na odkaz se mi stranka zobrazi, ja bych ale chtel aby se po odeslani hesla rovnou nacetla "tajna stranka" a vynechat krok s odkazem na stranku. dekuji za radu... takhle to mam momentalne napsane: if($heslo=="xxxxx") { echo("VSTUP POVOLEN<br> <a href=\"xxxx.php\">DISKUZE</a>")."<br />"; }
  2. Tak do tý podmínky dej vlastně celej obsah stránky: <?php if($heslo == "xxxxx"): ?> obsah tajné stránky <?php else: ?> Nepovolený přístup! <?php endif; ?>
  3. to asi nepujde, na te tajne strance mam dalsi forum a hadaji se tam php... neslo by to nak jinak?
  4. co zkusit refresh? do podmínky refrhsu dáš tu tajou stránku, a kód tajné stránky uzavřeš do podmínky, že se zobrazí jen tehdy, když seš přihlášenej.
  5. Doporučuji nastudovat : http://tvorba-www.bravepages.com/htakses/azhtakses.htm je to rychlejší způsob a nepotřebuješ k tomu ani PHP (teda jen na vygenerování hesla). já to mám u sebe na stránkách http://p4c.wz.cz heslo ti neřeknu, ale když ho zadáš a stiskneš ok, tak se to automaticky přesměruje
  6. Zkus místo vypsání hrefu stránku přesměrovat. header('Location: http://adresa');
  7. Nezapomeň ale ten to kód dát úplně nahoru do souboru (před výstupy PHP i HTML).
  8. Zdravím, udělal jsem si přihlašování pomocí session, doma mi všechno funguje. Jenže když jsem to dal sem na server, tak se to chová jak by ty session nefungovali. Můžete mi prosím někdo pomoct? Někde jsem tady viděl, že se to musí nějak nastartovat pomocí sessio_start(), nebo tak něco, prosím, vysvětlit polopaticky. Díky
  9. No jasně - na začátku skriptu (nebo každé php stránky, kde chceš pracovat se sessions) musíš mít session_start(); A pak už jenom vytvoříš pole $_SESSION["nazev"], ke kteremu budeš přiřazovat hodnoty. Pokud budeš chtít uživatele odhlásit, tak pomocí unset($_SESSION["nazev"]);
  10. ... a ješte lépe hned po fci unset() dát session_destroy()

← Zpět na všechna témata