Autor | Zpráva | ||
---|---|---|---|
DenDa Profil |
Hezký den,
potřeboval bych pomoct. Chtěl bych na svém webu, aby se jednoduše zobrazil a hned zmizel text pomocí jquery a to po přesměrování. Třeba když se uživatel přihlásí tak, že se mu na obrazovce zobrazí "byl jste přihlášen" a už je ze stránky login na indexu… Předem děkuji za reakce |
||
Venca V Profil |
#2 · Zasláno: 19. 1. 2011, 15:40:18 · Upravil/a: Venca V
No tak asi tu funkci zavolat až na indexu, ne? :-)
Velmi zjednodušeně: Na login.php: <?php <?php
if (přihlášení úspěšné) { přesměrovat na "index.php?ukaž-hlášku=1" }
?>
A na index.php: <?php <?php
if ($ukaž-hlášku == true) {vypiš kód s voláním JS funkce }
?>
|
||
Marek88 Profil |
#3 · Zasláno: 19. 1. 2011, 20:09:24
Na informace typu "byl jste přihlášen" nebo "zpráva odeslána" atd., je lepší použít session než předávat parametr v adrese (z důvodu například refreshe nebo uložení záložky a podobně).
Na login.php: 1<?php <?php
if (přihlášení úspěšné) {
$_SESSION["ukaz_hlasku"]=1;
přesměrovat na "index.php";
}
?>
A na index.php: |
||
NejakyTom Profil |
#4 · Zasláno: 19. 1. 2011, 20:13:57
Jeste lepsi je pouzivat na tyhle nedulezita data COOKIES, prece jenom session se uklada do souboru na hostingu a pri velkem poctu nastev by mohl vzniknout problem. Za to cookies nezatezuji server a je jedno kdyz uzivatel tuto hodnotu zmeni.
Idealni je jeste dopsat text - pokracujte zde -> odkaz. |
||
Časová prodleva: 14 let
|
Toto vlákno je staré, již dlouho do něj nikdo nepřispíval.
Informace a odkazy zde uváděné už nemusejí být aktuální. Nechcete-li řešit zde uvedenou konkrétní otázku, založte si vlastní vlákno, nepište do tohoto. Vložíte-li sem nyní příspěvek, upoutáte pozornost mnoha lidí a někteří z nich si jen kvůli vám přečtou i všechny předcházející příspěvky. Předpokládáte-li, že váš text skutečně bude hodnotný, stiskněte následující tlačítko:
Běda vám, jestli to bude blábol.
0