Autor | Zpráva | ||
---|---|---|---|
Brouzdalek Profil |
#1 · Zasláno: 24. 5. 2007, 14:43:17 · Upravil/a: Brouzdalek
Najde mi někdo chybu ???
|
||
djlj Profil |
#2 · Zasláno: 24. 5. 2007, 14:46:44
Brouzdalek
To má být jako nějakej test? Co takhle trochu víc informací? |
||
Mastodont Profil |
#3 · Zasláno: 24. 5. 2007, 14:51:20 · Upravil/a: Mastodont
Není třeba, je to zřejmé na první pohled :-)
|
||
Brouzdalek Profil |
#4 · Zasláno: 24. 5. 2007, 15:12:31
Ne, to není test. Já opravdu nemůžu najít žádnou chybu, nefungujete. Začal jsem využívat sessions, možná je to v tom, nebo v připojení k MySQL, opravdu nevím...
Předem díky za všechny rady ! |
||
Davex Profil |
#5 · Zasláno: 24. 5. 2007, 15:28:13
Odkud se berou hodnoty proměnných $jmeno a $heslo ?
|
||
Brouzdalek Profil |
#6 · Zasláno: 24. 5. 2007, 15:34:56
No z databáze: pomocí mysql_fetch_array($dotaz)
|
||
djlj Profil |
#7 · Zasláno: 24. 5. 2007, 15:35:56 · Upravil/a: djlj
Brouzdalek
Tady: $_SESSION['jm'] = $pole1; $_SESSION['he'] = $pole2; použij $_POST['pole1'] a $_POST['pole2'] a předpokládám, že máš nastaveno error_reporting(E_ALL); |
||
Mastodont Profil |
#8 · Zasláno: 24. 5. 2007, 15:37:44
Brouzdalek
Jenže ty je používáš už předtím, to je problém: if (($_POST['pole1'] == $jmeno) && ($_POST['pole2'] == $heslo)) |
||
Brouzdalek Profil |
#9 · Zasláno: 24. 5. 2007, 16:20:23
Tady:
$_SESSION['jm'] = $pole1; $_SESSION['he'] = $pole2; použij $_POST['pole1'] a $_POST['pole2'] a předpokládám, že máš nastaveno error_reporting(E_ALL); Jenomže já si pomocí tohoto zápisu registruju sessions, pomocí $_POST je přeci dostanu jednom z formuláře... |
||
Mastodont Profil |
#10 · Zasláno: 24. 5. 2007, 16:33:52
To by mělo být všechno, takže si ty čtyři chyby oprav a mělo by to chodit.
|
||
Brouzdalek Profil |
#11 · Zasláno: 24. 5. 2007, 16:40:21
Tak jsem to trochu předělal, ale pořád nic....sem už fakt nasr...nej :-((
|
||
Mastodont Profil |
#12 · Zasláno: 24. 5. 2007, 16:45:32 · Upravil/a: Mastodont
Vždyť ti to djlj napsal:
$_SESSION['user'] = $_POST['pole1']; $_SESSION['password'] = $_POST['pole2']; |
||
Broudzalek Profil * |
#13 · Zasláno: 24. 5. 2007, 16:54:56
No dobře, ale jak tedy mám $user a $password uložit jako sessions ?? Chtěl bych tyto proměnné využít na další stránce...?!
|
||
Petr Tichý Profil |
#14 · Zasláno: 24. 5. 2007, 16:56:00
Broudzalek
Vždyť tím se ti to uloží jako sezení. |
||
Mastodont Profil |
#15 · Zasláno: 24. 5. 2007, 16:57:26
Broudzalek
No vždyť $_SESSION['xxx'] můžeš použít na jiných stránkách, ale tys měl v kódu nedefinovaný $pole1 a $pole2 ... |
||
Brouzdalek Profil |
#16 · Zasláno: 24. 5. 2007, 17:32:47
Já jsem asi úplnej *****, vůbec to nemůžu rozchodit - a to jsem to opravil podle návodu...
Kdyby se ti chtělo, můžeš mi to poslat sem do diskuze opravený :-)) Předem díky. |
||
Časová prodleva: 17 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0