เกี่ยวกับ session ครับช่วยหน่อยนะครับ คือผมเขียน php4 แต่พอเอามารัน ใน php 5 ครับ มันไมได้ครับ
หน้าที่เรียกใช้ตัวแปร session ลืมใส่
session_start();
ป่าวคะ
Date :
21 ส.ค. 2549 12:35:48
By :
กระแต
อย่าใช้session_start() หลายครั้ง
ให้ใช้ครั้งเดียวที่ไฟล์ใหญ่ ส่วนไฟล์ที่ include() มา ไม่ต้องใช้
Date :
21 ส.ค. 2549 13:23:07
By :
ok
C:\AppServ\www\nct\config_global.php:17
มันคือไรครับ
config_global.php
<?
$titlebar="กกก";
$color_tb="#6666CC";
$color_tr="#E4EAF2";
$color_td="#ffffff";
$color_bg="";
//$logo="logo.gif";
$bg_ban="bgban.jpg";
$bg_banadmin="bgbar.gif";
$bg_menu="";
$bg_foot='tile_back_small.gif';
$bg_main="bg.gif";
$bg_g="gg.gif";
$system_ticket="ddd";
?>
ก็มีแค่นี้อะคับ
Date :
21 ส.ค. 2549 13:52:19
By :
sonjung
config_global.php
ไฟล์นี้อยู่ในตำแหน่งไหนของหน้า useronline.php ล่ะครับ อยู่บนสุดหรืออยู่หลัง คำสั่ง อะไรครับ
ควรให้ มันอยู่หลัง session_start(); นะครับ
หากมีไรสงสัยช่วยเอาโค้ดหน้า useronline.php มาดูที่นะครับ เอาแค่ถึงบรรทัดที่เป็นปัญหานะครับ
ก็อปมาตั้งแต่ต้น จนถึงบรรทัดที่ มีปัญหา น่าจะ 25 นะอืม เอามาเท่านั้นอ่ะแล้วจะช่วยไล่ให้นะครับ
www.jamdai.com
Date :
22 ส.ค. 2549 03:19:27
By :
c-sis
useronline.php
<?php
$file="useronline.txt";
if ($Session_name == "default") {
session_start();
}
else {
session_name("$Session_name");
session_start("$Session_name");
}
$SID = session_id();
$time = time();
$dag = date("z");
$nu = time()-900; // Keep for 15 mins
$f=fopen($file,"a+");
fputs($f,"$SID $time $dag\n");
fclose($f);
$count_users = count(file($file));
$f=file("$file");
$f1=fopen("$file","w");
for ($i=0;$i<count($f);$i++) {
$data=explode(" ",$f[$i]);
if (trim($data[1])>$nu) fputs($f1,$f[$i]);
if (trim($data[2])>$dag) fputs($f1,$f[$i]);
}
fclose($f1);
?>
index.php
<html>
<head>
<meta http-equiv="Pragma" content="no-cache">
<meta name = "description" content = "บริการรถทัวร์","จองตั๋ว, นครชัยทัวร์, นครชัย">
<meta name = "keywords" content = "tour","bus","free bus">
<?php
include("./useronline/useronline.php");
include("config_global.php");
?>
<title><?php echo $titlebar;?></title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-874">
........................................
.......................................
ครับ ช่วยหน่อยคับ
Date :
23 ส.ค. 2549 10:08:49
By :
sonjung
Load balance : Server 04