Autor | Zpráva | ||
---|---|---|---|
baliator Profil * |
#1 · Zasláno: 30. 5. 2007, 03:26:20
Situace: 3 stranky: index.php, prvni.php, druha.php
na strance index.php je odkaz na druha.php a login input. Po zadani loginu to skoci na prvni.php, kde je rovnez odkaz na druha.php a ja bych chtel docilit toho aby kdyz kliknu v index.php na odkaz druha.php tak aby to zobrazilo no username. Kdyz se ale prihlasim a kliknu na odkaz druha.php z prvni.php aby to zobrazilo username. prvni.php: <?php session_start(); $_SESSION['uname'] = $_POST['unamelog']; ?> <html> . . . </html> druha.php: <?php session_start(); if (!defined($_SESSION['uname'])) { echo "<html>"; echo "<body>"; echo "<p>no username</p>"; echo "</body>"; echo "</html>"; } else { echo "<html>"; echo "<body>"; echo "<p>username: " . $_SESSION['uname'] . "</p>"; echo "</body>"; echo "</html>"; } ?> mel jsem tim na mysli, ze kdyz $_SESSION['uname'] neni definovana, tak to napise no username a kdyz definovana je. tak aby to to jmeno napsalo. Snad jsem to vysvetlil pochopitelne Za pripadne odpovedi predem dekuju Cheers Honza |
||
baliator Profil * |
#2 · Zasláno: 30. 5. 2007, 03:36:56
VYRESENO
jen jsem v druha.php nahradil defined za isset ted to teda vypada takhle: if (!isset($_SESSION['uname'])) Je to koser reseni, nebo je to moc kostrbaty? |
||
Časová prodleva: 17 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0