การส่งค่าตัวแปลผ่าน Cookies หลายๆ คนถามเข้ามา
ก็นำมาเขียนเป็นบทเรียนให้ได้ศึกษากัน จริงๆ การที่เราใช้ Cookie นั้นเป้นการฝั่งค่าตัวแปลไว้ที่เครื่องของผู้ใช้บริการเว็บไซต์นั้นๆ
และหลายๆ คนคงจะไม่ชอบเจ้า Cookie นี้ซักเท่าไรนัก แต่แน่นอนคนที่ชอบก็คงจะเป็นคนทำเว็บอย่างเราๆ
เพราะจะได้สะดวกในการส่งค่า ดีอย่างไรมาลองดูกันครับ
ขั้นตอนการทำ
ในที่นี้เราจะสร้างไฟล์ทดลองขึ้นมา 2 ไฟล์ เพื่อใช้ในการทดสอบในการส่งค่า นั่นคือไฟล์
index.php จะทำการส่งค่าไปที่ไฟล์ show.php
1. สร้างไฟล์ index.php แล้วเขียนโค้ดดังนี้
| <? setcookie ("web", "Webthaidd.Com"); //ตัวแปลที่เรากำหนดคือตัวแปล web echo "<A HREF=\"show.php\">แสดงค่าในหน้าถัดไป</A>"; ?> |
2. หลังจากนั้นสร้างไฟล์ show.php ขึ้นมาแล้วเขียนโค้ดดังนี้
| <? echo "แสดงค่าตัวแปล<BR>"; echo $web; ?> |
3. หลังจากนั้นลองทดสอบโดย Run ไฟล์จาก index.php ผลที่ได้
| แสดงค่าตัวแปล Webthaidd.Com |
ลองนำไปประยุกต์ใช้กันดูนะครับ