Autor | Zpráva | ||
---|---|---|---|
lubo111 Profil * |
#1 · Zasláno: 26. 4. 2006, 16:28:01
Nedarí sa mi načítať hodnoty premenných z inej stránky. Robím to pomocou sessions premenných.
stranka1.php <html> <body> <?php session_start(); $_SESSION['sespocet'] = '5'; ?> <a href="stranka2.php">zobraz stranku 2</a> </body> </html> stranka2.php <html> <body> <?php session_start(); echo $_SESSION['sespocet']; ?> </body> </html> Na stránke stranka2.php predpokladám, že sa zobrazi 5. Preco sa nezobrazi hodnota od premennej $_SESSION['sespocet'] ? BUDEM POVĎAČNÝ ZA KAŽDÚ DOBRE MIENENÚ RADU. |
||
Hugo Profil |
#2 · Zasláno: 26. 4. 2006, 16:29:23
lubo111
Dej session_start na zactek skriptu a bude to fungovat. |
||
WertriK Profil * |
#3 · Zasláno: 26. 4. 2006, 16:30:12
zkus ten odkaz zmenit na
<a href="stranka2.php?<?=SID;?>">zobraz stranku 2</a> |
||
Hugo Profil |
#4 · Zasláno: 26. 4. 2006, 16:41:01
WertriK
To mozna ani nebude potreba. Hlavni problem je, ze v tom skriptu nebyly sessions vubec nastartovane, protoze session_start musi byt volana pred odeslanim vystupu prohlizeci. |
||
WertriK Profil * |
#5 · Zasláno: 26. 4. 2006, 16:44:28
Hugo
JJ, toho jsem si nevsiml. |
||
lubo111 Profil * |
#6 · Zasláno: 26. 4. 2006, 17:06:33
To mozna ani nebude potreba. Hlavni problem je, ze v tom skriptu nebyly sessions vubec nastartovane, protoze session_start musi byt volana pred odeslanim vystupu prohlizeci.
Môžeš to konkretizovať na mojom príklade ? |
||
Hugo Profil |
#7 · Zasláno: 26. 4. 2006, 17:09:12
lubo111
session_start musi byt volana pred tim nez odesles cokoliv prohlizeci. Takze je nejlepsi ji dat na zacatek skriptu. Pozor, vadi i mezery a prazdne radky pred <?php |
||
Leo Profil |
#8 · Zasláno: 26. 4. 2006, 17:22:41
"Pozor, vadi i mezery a prazdne radky pred <?php"
I identifikacni byty v UTF8, Leo |
||
lub0111 Profil * |
#9 · Zasláno: 26. 4. 2006, 17:56:45
Ďakujem za pomoc. Pre úplnosť prikladám už fugujúce skripty:
stranka1.php <?php session_start(); ?> <html> <body> <?php $_SESSION['sespocet'] = '5'; ?> <a href="stranka2.php">zobraz stranku 2</a> </body> </html> stranka2.php <?php session_start(); ?> <html> <body> <?php echo $_SESSION['sespocet']; ?> </body> </html> |
||
Časová prodleva: 18 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0