Autor | Zpráva | ||
---|---|---|---|
723novy723 Profil |
#1 · Zasláno: 7. 3. 2009, 18:27:23
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 |
#2 · Zasláno: 7. 3. 2009, 18:50:01
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 |
#3 · Zasláno: 7. 3. 2009, 20:35:03
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> |
||
Časová prodleva: 3 dny
|
|||
723novy723 Profil |
#4 · Zasláno: 10. 3. 2009, 19:59:50
Ja ale potrebuju pri kliknuti na urcity odkaz ulozit do ty promenny hodnotu.
Jak prosim nad tim vyzrat? |
||
Alphard Profil |
#5 · Zasláno: 10. 3. 2009, 20:22:55
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 |
#6 · Zasláno: 12. 3. 2009, 20:03:37
Jj diky,jde jeste udelat,aby to nebylo pres odkaz,aby to bylo skryty?
Diky |
||
723novy723 Profil |
#7 · Zasláno: 12. 3. 2009, 20:47:05
Proste metodou POST,nebo tak aby to nebylo videt v URL?
Diky |
||
AM_ Profil |
#8 · Zasláno: 12. 3. 2009, 21:34:39
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 |
||
Časová prodleva: 15 let
|
0