ik "open" de sessie als volgt:
ik controleer of sessie online is als volgt:
dit werkt niet,.... t probleem zit m, dacht ik zo, in t feit dat :
if (session_is_registered("sessiontest"))
opzoek gaat naar een sessie die globaal wordt geregistreerd, en wil nix te maken hebben met mn sessie die als string in mn DB werd geregistreerd, en nu als variabele uit mn DB getrokken wordt......
ik weet dus ongeveer wel waar t probleem ligt, maar weet bij god niet hoe t aan te pakken!.....
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
| <?php session_start(); $session=(session_id()); session_register("session"); include "config.php"; $db = mysql_connect($db_host,$db_user,$db_pass ); mysql_select_db ($db_name) or die ("Cannot connect to database"); $query = "INSERT INTO jay_tracker(session) VALUES('$session')"; mysql_query($query); mysql_close($db); ?> <html> <head> <title>jay wordt gestoord van sessies</title> ................. ........... <? .... ?> </body </html> |
ik controleer of sessie online is als volgt:
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
| <?php session_start(); ?> <html> <head> <title>Untitled Document</title> </head> <body bgcolor="#FFFFFF" text="#000000"> <?php include "config.php"; $db = mysql_connect($db_host,$db_user,$db_pass ); mysql_select_db ($db_name) or die ("Cannot connect to database"); $query = "SELECT * FROM jay_tracker ORDER BY id DESC LIMIT 20"; $result = mysql_query($query); while($r=mysql_fetch_array($result)) { $sessiontest=$r["session"]; if (session_is_registered("sessiontest")) { $sessie="online"; } else { $sessie="offline"; } echo "status:. $sessie<p>"; } mysql_close($db); ?> </body> </html> |
dit werkt niet,.... t probleem zit m, dacht ik zo, in t feit dat :
if (session_is_registered("sessiontest"))
opzoek gaat naar een sessie die globaal wordt geregistreerd, en wil nix te maken hebben met mn sessie die als string in mn DB werd geregistreerd, en nu als variabele uit mn DB getrokken wordt......
ik weet dus ongeveer wel waar t probleem ligt, maar weet bij god niet hoe t aan te pakken!.....
[ Voor 24% gewijzigd door Verwijderd op 23-11-2002 16:26 . Reden: spelfouten;) ]