ดู Warning ให้หน่อยครับ ช่วยทีครับ

ตอบกระทู้

รูปแสดงอารมณ์
:icon_plusone: :like: :plusone: :gfb: :-D :) :( :-o 8O :? 8) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: :angry: :baa: :biggrin:
รูปแสดงอารมณ์อื่นๆ

BBCode เปิด
[img] เปิด
[url] เปิด
[Smile icon] เปิด

กระทู้แนะนำ
   

มุมมองที่ขยายได้ กระทู้แนะนำ: ดู Warning ให้หน่อยครับ ช่วยทีครับ

Re: ดู Warning ให้หน่อยครับ ช่วยทีครับ

โดย mindphp » 06/02/2009 7:26 pm

ไม่ต้องใช้ session_register() แล้วครับ
ประกาศ session_start()
แล้วกำหนด ตัวแปลเป็น ตัวแปล super global ได้เลย ตามที่แนะนำไปก่อนหน้านี้
mindphp เขียน:การกำหนดค่า Session ควรกำหนดเป็น super global
$_SESSION['xxxx']=ค่า

Re: ดู Warning ให้หน่อยครับ ช่วยทีครับ

โดย toodayagokid » 06/02/2009 1:45 pm

ขอบคุณ ครับที่ตอบ แต่ว่า แบบว่า ไม่ค่อยจะเก่ง เท่า ไหร่ อะ ครับ



อยาก ให้ พั้ บูธวิลลิบ บอก ให้ละ เอี่ยด หน่อย ครับ ว่า ต้อง กำหนดให้ เป็น super global ยัง ไง อะ ครับ แก้ ตรงไหน ตย. สัก 2-3 ตัว อะ พี่

รบกวน ด้วย ครับ ผม

Re: ดู Warning ให้หน่อยครับ ช่วยทีครับ

โดย mindphp » 06/02/2009 11:26 am

การกำหนดค่า Session ควรกำหนดเป็น super global
$_SESSION['xxxx']=ค่า

Re: ดู Warning ให้หน่อยครับ ช่วยทีครับ

โดย toodayagokid » 06/02/2009 10:45 am

เหอๆ และ ควรจะ ทำ ยัง ไง อ่ะ ครับ บอก วิธี แก้ หน่อย นะ ครับ ขอบ ตุณ ตรับ

Re: ดู Warning ให้หน่อยครับ ช่วยทีครับ

โดย phpmania » 05/02/2009 11:20 pm

php 5 เค้าไม่ใช้
session_register();
กันแล้วครับ
ทำตามหนังสือเล่มไหนล่ะเนี่ย

Re: ดู Warning ให้หน่อยครับ ช่วยทีครับ

โดย toodayagokid » 05/02/2009 8:21 am

PHP Version 5.2.6

ครับ ควรทำ ยังไร ดี ครับ พี่

ขอบคุณตรับ

Re: ดู Warning ให้หน่อยครับ ช่วยทีครับ

โดย mindphp » 04/02/2009 5:23 pm

ใช้ php เวอร์ชั่นอะไรอยู่ครับ

ดู Warning ให้หน่อยครับ ช่วยทีครับ

โดย toodayagokid » 04/02/2009 3:58 pm

Warning: Unknown: Your script possibly relies on a session side-effect which existed until PHP 4.2.3. Please be advised that the session extension does not consider global variables as a source of data, unless register_globals is enabled. You can disable this functionality and this warning by setting session.bug_compat_42 or session.bug_compat_warn to off, respectively. in Unknown on line 0

<? ob_start();

?>

$c=$_POST[carcare1];
$t=$_POST[type];
$p=$_POST[positioncarcare];
$l=$_POST[locationcarcare];
session_start();
session_register('name');
session_register('carcare1');
session_register('type');
session_register('positioncarcare');
session_register('locationcarcare');
$_SESSION["carcare1"]=$c;
$_SESSION["type"]=$t;
$_SESSION["positioncarcare"]=$p;
$_SESSION["locationcarcare"]=$l;
$_SESSION["name"]=$u;

ถ้าไม่ผิดน่าจะ เกี่ยวกับ super global session รึ ป่าว แก้ ไง บอก หน่อยครับ

ข้างบน