ugrás a tartalomhoz

Archívum - Okt 24, 2002

location kerdes

kisbali · 2002. Okt. 24. (Cs), 20.37
Hello!
Az alabbit szeretnem megoldani:
Bejelentkeztetek egy felhasznalot (index.php)
Atkuldom (post) az adatokat ($felhasznalo, $jelszo) egy login.php oldalra.
Itt ellenorzom, hogy a felhasznalo tablajanak kulcssession mezojeben van-e valami. (korabban bejelentkezett-e?)
Ha igen akkor adjon erteket az $uzenet valtozonak, NULL -t a kulcssession mezonek, es kuldje ot az index.php oldalra. S ott irja ki az uzenetet.
...
$bejelentkezett=mysql_query("SELECT * FROM tanar WHERE username='$felhasznalo' AND kulcssession IS NULL");
if (! ($bejelentkezettsora=mysql_num_rows($bejelentkezett)))
{
$uzenet.="Ön már egyszer bejelentkezett! <BR>Próbálkozzon újra!";
mysql_query("UPDATE tanar SET kulcssession is null WHERE username='$felhasznalo'");
header("location: ../index.php?".$uzenet);
exit;
}
...

Ket dologban kernem a segitsegeteket:
1.) az mysql_query("UPDATE tanar SET kulcssession=NULL WHERE username='$felhasznalo'");
sor nem fut le. SQL konzolon (UPDATE tanar SET kulcssession=NULL WHERE username='valaki';
mukodik. Mi a gond?????
2.)Az $uzenet valtozo erteket, mikent tudom megjeleniteni az index.php oldalon.
Az ellenorzes lefut, mert visszakuld a kezdo oldalra, s a bongeszo cimsoraban megjelenik az uzenet is.
Koszonom elore is a segitseget!
Balazs
(WinXP, Apache 1.3.26, PHP 4.2.3, MySQL 3.23.52)
 

HELP!!! (Aki nem akar elveszni a sok temaban)

turcsi · 2002. Okt. 24. (Cs), 10.41
Nagyon jo a weboldal, nagyon tetszik a forum sokszinusege, de lehet, hogy kicsit bonyolult, de nehogy valtosztassatok rajta! Ilyen is kell.
Szerintem meg fogom szokni. Addig is nyitok egy HELP!!! temat. :D