Autor Zpráva
723novy723
Profil
Zdravim,jsem uplnej zacatecnik a tak se chci zeptat jak je mozne resit nasledujici:
Kliknu na odkaz 1 a ulozim do session promenny hodnotu 1.
Kliknu na odkaz 2 a ulozim do session promenny hodnotu 2.

Jedna se mi o to,ze potrebuju udelat stranky a podle toho na jaky jazyk kliknu,tak podle toho budu nacitat jazykove soubory,ale musim si ji nejak pamatovat,tak sem zvolil session.

Diky za info a napady.
723novy723
Profil
Mam tady pokusne:
<?php
$_SESSION['views'] = 1;
echo "views = ". $_SESSION['views']; 
?>


Dale mam
<a href="http://localhost/Juliet/?page_id=2&$_SESSION['views']=10" title="O webu">O webu</a>


Proc se tim odkazem neulozi hodnota do ty promenny?
Diky za pomoc!!!!!!!!!!!!
pacass
Profil
Nemozes pouzit superglobalnu premennu v URL.
Mozno nejak takto:

<?php
$_SESSION['views'] = $_GET['views']
echo "views = ". $_SESSION['views']; 
?>

<a href="http://localhost/Juliet/?page_id=2&views=10" title="O webu">O webu</a>
723novy723
Profil
Ja ale potrebuju pri kliknuti na urcity odkaz ulozit do ty promenny hodnotu.
Jak prosim nad tim vyzrat?
Alphard
Profil
723novy723
po kliku na daný odkaz se otevře požadovaná stránka a provede se zmíněný kód [#3]
data z odkazu (tj. $_GET) jsou uloženy do $_SESSION
723novy723
Profil
Jj diky,jde jeste udelat,aby to nebylo pres odkaz,aby to bylo skryty?
Diky
723novy723
Profil
Proste metodou POST,nebo tak aby to nebylo videt v URL?
Diky
AM_
Profil
Pak to ale nebude pres klasicky odkaz, ale pres tlacitko, ktere submituje formular metodou post s jednim hidden inputem.
Nebo to v odkazu muzes nejak zakamuflovat, ale vsechno je to zbytecne slozite, nevim, cemu v odkazu prekazi to &views=10

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0