|
|
|
session_register() ไม่ทำงานบน php5 session_register() ไม่ทำงานบน php5 พอจะรูวิธีใช้ป่าวครับผลอง |
|
|
|
|
|
|
|
มันใช้ได้นะคับแต่ Syntax มันผิดหน่อยนึง
1.
<?php
Session_Start();
$name="นายวีระชัย นุกิจรัมย์";
$old=21;
$_SESSION['name'] = $name;
$_SESSION['old']= $old;
?>
ได้กำหนดค่าให้ Session แล้ว<br>
ตรวจสอบค่า Session <a href="2.php">2.php</a>
2.php
<?php
session_start();
$name=$_SESSION['name'];
$old=$_SESSION['old'];
echo "ค่าใน Session Name คือ $name <br>";
echo "ค่าใน Session Old คือ $old <br>";
?>
<br>
<br>
ตรวจสอบค่า Session <a href="3.php">3.php</a>
3.php
<?php
session_start();
$name=$_SESSION['name'];
$old=$_SESSION['old'];
echo "ค่าใน Session Name คือ $name <br>";
echo "ค่าใน Session Old คือ $old <br>";
?>
<br>
ตั้งค่า Session <a href="1.php">1.php</a>
น่าจะประมาณนี้คับลองดูนะคับ
|
|
|
|
|
Date :
16 ก.พ. 2551 17:41:19 |
By :
pci_sci |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
PHP 5 ไม่ใช้ function session_unregister แล้วครับ ใช้เป็น $_SESSION["xxx"] แทนนะครับ
|
|
|
|
|
Date :
2011-08-06 17:31:35 |
By :
Phuket Artwork |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ใช้น่ะใช้ได้ครับ แต่ต้องไป config ให้ register_globals เป็น on อาจจะดูยุ่งยาก
แต่เค้าไม่นิยมใช้กันแล้วครับการกำหนดค่าให้ SESSION แบบ session_register() อ่ะครับ
แนะนำให้ใช้แบบนี้ดีกว่าครับ $_SESSION['name'] = $name
|
|
|
|
|
Date :
2011-08-06 23:13:48 |
By :
tomrambo |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
รบกวนช่วยแก้ให้หน่อยได้ไหมครับพอดีเจอ php 5.3 เข้าไปครับแล้วฟังชั่นนี้ใใใช้งานไม่ได้ session_register แนะแนวทางให้ทีครับของคุ
มากครับ
Code (PHP)
<?
session_start();
$sess_userid=$_SESSION[sess_userid];
$sess_username=$_SESSION[sess_username];
if ($sess_userid<>session_id() or $sess_username=="") {
header( "Location: login.php"); exit();
}
?>
<?
$id_color=$_GET["id_color"];
include "connect.php";
$sql="select count_click1 from tb_color where id_color='$id_color' ";
$result=mysql_db_query($dbname,$sql);
$rs=mysql_fetch_array($result);
$count_click1=$rs[count_click1];
$count=$count_click1+1;
$sql2="update tb_color set count_click1='$count' where id_color='$id_color' ";
$result2=mysql_db_query($dbname,$sql2);
session_register("sess_id");
session_register("sess_photo_color");
session_register("sess_bar");
session_register("sess_name");
session_register("sess_weight");
session_register("sess_price");
session_register("sess_num");
if (count($sess_id)=="0") {
$check=1;
} else if (!in_array($id_color, $sess_id)) {
$check=1;
}
if ($check==1) {
include "connect.php";
$sql="select * from tb_color where id_color='$id_color' ";
$result=mysql_db_query($dbname,$sql);
$rs=mysql_fetch_array($result);
$sess_id[]=$rs[id_color];
$sess_photo_color[]=$rs[photo_color];
$sess_bar[]=$rs[bar_color];
$sess_name[]=$rs[name_color];
$sess_weight[]=$rs[weight_color];
$sess_price[]=$rs[price_color];
$sess_num[]=1;
}
header('Location: order-product.php');
?>
|
|
|
|
|
Date :
2013-09-28 23:44:51 |
By :
boybekuru |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ปัญหาเดียวกันเรยครับ คุณ STEP มีใครแก้ได้ป่ะครับ ขอผู้รู้ชี้แนะหน่อย
|
|
|
|
|
Date :
2015-03-20 18:19:15 |
By :
tum |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 02
|