ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น

ThaiSEOBoard.comพัฒนาเว็บไซต์Programming++ช่วยผมหน่อยคับ เรื่อง cookie ใช้ไม่เปน....++
หน้า: [1]   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: ++ช่วยผมหน่อยคับ เรื่อง cookie ใช้ไม่เปน....++  (อ่าน 567 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
bypass
ก๊วนเสียว
*

พลังน้ำใจ: 6
ออฟไลน์ ออฟไลน์

กระทู้: 229



ดูรายละเอียด เว็บไซต์
« เมื่อ: 19 พฤษภาคม 2011, 19:10:13 »

ผมลองเขียนเว็บขึ้นมา กำลังสับสนไม่รู้ว่าจะให้ session หรือ cookie ดี แต่เหนว่าคุ๊กกี้มันง่ายดีเรยลองใช้ดู

เป็นโค้ด php อ่ะคับ
โค๊ด:
<?php
if($_GET["a"]=='set'){
setcookie("username","MSOisA",time()+600);
setcookie("password","12345",time()+600);
echo 
"<a href='testcookie.php?a=set'>SET</a><br>";
echo 
"<a href='testcookie.php?a=show'>SHOW</a><br>";
echo 
"<a href='testcookie.php?a=del'>Delete</a><br>";
}elseif(
$_GET["a"]=='show'){
if(($username=="MSOisA") && ($password=="12345")){
echo $username ."<br/>";
echo $password ."<br/>";
echo "<a href='testcookie.php?a=set'>SET</a><br>";
echo "<a href='testcookie.php?a=show'>SHOW</a><br>";
echo "<a href='testcookie.php?a=del'>Delete</a><br>";
}
}elseif(
$_GET["a"]=='del' || $_GET["a"]==null){
setcookie("username");
setcookie("password");
echo 
"<a href='testcookie.php?a=set'>SET</a><br>";
echo 
"<a href='testcookie.php?a=show'>SHOW</a><br>";
echo 
"<a href='testcookie.php?a=del'>Delete</a><br>";
}
?>


ผมลองให้มันตั้งค่า cookie  เมื่อกด set
แร้วก้แสดงเมื่อกด show
แร้วก้ลบเมื่อเข้าครั้งแรกหรือ กด delete

แต่มันไม่แสดงอะไรเรยอ่ะคับ Tongue

....ช่วยชี้แนะ และแนะนำด้วยนะคับ....
บันทึกการเข้า

อัพเดทรูปสาวสวย น่ารัก สดใส Milmon PicPost ของสาวๆเอเชีย ที่คุณไม่อาจพลาด ได้แล้ววันนี้ที่ Milmon PicPost - FB Fanpageสมาคมนิยมสาวเสื้อเทา (Lovely Ladies in Gray)
Sawat_D
สมุนแก๊งเสียว
*

พลังน้ำใจ: 71
ออฟไลน์ ออฟไลน์

กระทู้: 845



ดูรายละเอียด
« ตอบ #1 เมื่อ: 19 พฤษภาคม 2011, 19:15:29 »

ผมใช่ได้นะ

ลองแก้นิดหน่อย

โค๊ด:
<?php
if($_GET["a"]=='set'){
setcookie("username","MSOisA",time()+600);
setcookie("password","12345",time()+600);
echo 
"<a href='testcookie.php?a=set'>SET</a><br>";
echo 
"<a href='testcookie.php?a=show'>SHOW</a><br>";
echo 
"<a href='testcookie.php?a=del'>Delete</a><br>";
}elseif(
$_GET["a"]=='show'){
if(($username=="MSOisA") && ($password=="12345")){
echo "$username <br/>";
echo "$password <br/>";
echo "<a href='testcookie.php?a=set'>SET</a><br>";
echo "<a href='testcookie.php?a=show'>SHOW</a><br>";
echo "<a href='testcookie.php?a=del'>Delete</a><br>";
}
}elseif(
$_GET["a"]=='del' || $_GET["a"]==null){
setcookie("username");
setcookie("password");
echo 
"<a href='testcookie.php?a=set'>SET</a><br>";
echo 
"<a href='testcookie.php?a=show'>SHOW</a><br>";
echo 
"<a href='testcookie.php?a=del'>Delete</a><br>";
}
?>

บันทึกการเข้า

ขายส่งอาหารเสริม
รับออกแบบเว็บไซต์ งานเสร็จค่อยจ่ายเงิน
bypass
ก๊วนเสียว
*

พลังน้ำใจ: 6
ออฟไลน์ ออฟไลน์

กระทู้: 229



ดูรายละเอียด เว็บไซต์
« ตอบ #2 เมื่อ: 19 พฤษภาคม 2011, 19:20:25 »

อ่อ ผมทำได้แร้วเย่ๆ ขอบคุณ Sawat_D มากๆ

พอดีทำตามหนังสือมัน เรยผิดๆถูกๆ

ตอนเรียกค่า cookie ต้องเรียก
โค๊ด:
$username=$_COOKIE["username"];
$password=$_COOKIE["password"];

ผมไปเรียก
โค๊ด:
$username;
$password;

มันเรยไม่มาก  wanwan012
บันทึกการเข้า

อัพเดทรูปสาวสวย น่ารัก สดใส Milmon PicPost ของสาวๆเอเชีย ที่คุณไม่อาจพลาด ได้แล้ววันนี้ที่ Milmon PicPost - FB Fanpageสมาคมนิยมสาวเสื้อเทา (Lovely Ladies in Gray)
หน้า: [1]   ขึ้นบน
พิมพ์