PHP User Online / Include Problem

12/18/2011 09:31 deathline4ever#1
Hallo ich habe ein kleines Problem.
Also diese Codes funzen fast wenn ich die seite useronline.php öffne dann steht User online : 1 (wenn einer online ist)
Aber wenn ich das include auf die index zb entsteht.
User Online: 1 1
Habe hier meinen Code gepostet bitte helft mir mal was ich falsch mache und schaut euch durch ob ich bei dem Code was verbessern könnte das er genauer geht.

PHP Code:
<?
session_start
();
$session=session_id();
$time=time();
$time_check=$time-600//SET TIME 10 Minute

$host="localhost";
$username="xxxxx";
$password="xxxxx";
$db_name="xxxxxxx";
$tbl_name="usersonline";

// Connect to server and select databse
mysql_connect("$host""$username""$password")or die("cannot connect to server");
mysql_select_db("$db_name")or die("cannot select DB");

$sql="SELECT * FROM $tbl_name WHERE session='$session'";
$result=mysql_query($sql);

$count=mysql_num_rows($result);

if(
$count=="0"){
$sql1="INSERT INTO $tbl_name(session, time)VALUES('$session', '$time')";
$result1=mysql_query($sql1);
}
else {
"$sql2=UPDATE $tbl_name SET time='$time' WHERE session = '$session'";
$result2=mysql_query($sql2);
}

$sql3="SELECT * FROM $tbl_name";
$result3=mysql_query($sql3);

$count_user_online=mysql_num_rows($result3);

echo 
"User online : $count_user_online ";

// if over 10 minute, delete session
$sql4="DELETE FROM $tbl_name WHERE time<$time_check";
$result4=mysql_query($sql4);

mysql_close();

?>

PHP Code:
<?php
$var 
= include 'useronline.php';
echo 
$var
?>
ich hoffe ihr könnt mir helfen.

Danke
MFG:
deathline4ever
12/18/2011 12:06 MoepMeep#2
Wie wärs erstmal mit der richtigen Sektion? :>

[Only registered and activated users can see links. Click Here To Register...]
12/19/2011 14:34 deathline4ever#3
Ok Sorry hätte gedacht das wär die richtige weil die anderen von .Net basis handeln usw . . . hab ich mich geirrt.
Also pls Verschieben