Szanowny Gościu, witaj na Forum Informatyków!
Jeżeli odwiedzasz nas po raz pierwszy, zapraszamy do darmowej i prostej rejestracji, która da Ci pełny dostęp do funkcjonalności forum. Jeżeli natomiast posiadasz już konto, możesz zalogować się.
Zapraszamy!
Programowanie w języku skryptowym PHP oraz obsługa popularnej bazy danych MySQL
-
malan95
- Posty: 3
- Rejestracja: 20 maja 2009, 08:12
Post
autor: malan95 » 20 maja 2009, 08:18
witam. mam pewien problem z sesjami...
do tej pory używałem iframe ale chcę go wyrzucić.
Wszystko było zrobiłem ale problem jest taki że strona nie zapamiętuje mojego logowania....
Mój kod jest taki:
[/code]
pod nim to:
a zaraz pod nim taki:
Kod: Zaznacz cały
<?
if(isset($_SESSION['login'])) {
mysql_connect('localhost','nazwadb','haslodb')
or die('Nie można poł±czyć z baz± danych!');
mysql_select_db('nazwadb')
or die('Brak bazki!');
$login = $_SESSION['login'];
$online1='online';
$time1=date('i');
$tajm1=date('H');
mysql_query("UPDATE rejestracja SET online='$online1', time='$time1', tajm='$tajm1' WHERE login='$login'");
}
?>
Pomoże ktoś???
--------
dzięki ku*wa za pomoc....
-
Spiker
- Posty: 2
- Rejestracja: 3 wrz 2013, 13:15
Post
autor: Spiker » 3 wrz 2013, 13:39
Podałeś trochę za mało informacji. Przede wszystkim nie ma fragmentu kodu w którym tworzona jest zmienna login. Jeżeli zmienna nie została utworzona to jak ma być zapamiętana?
http://www.eurologo.pl
-
Spiker
- Posty: 2
- Rejestracja: 3 wrz 2013, 13:15
Post
autor: Spiker » 3 wrz 2013, 13:41
W tym fragmencie kodu zmienna sesyjna login nie jest w ogóle utworzona więc nie może zostać zapamiętana.
http://www.eurologo.pl