บทความที่ 67 ส่งค่า array ข้ามฟอร์มโดยใช้วิธี GET

Aug. 14, 2008

ปกติแล้วเราไม่สามารถส่งค่า array ข้ามฟอร์มได้ด้วยวิธี GET (วิธี POST ก็น่าจะไม่ได้นะ แหะ ๆ)
แต่ถ้าเราแปลงค่าใน array ให้เป็น text ก่อนเราก็สามารถส่งได้แล้วว โฮะๆๆ

เริ่มต้นจาก กำหนดค่าใน array ก่อน

<?php
$arr_test= array("red","green","blue");
$a=serialize($arr_test);
?>


แล้วก็นำค่า $a ไปส่งค่าแบบ get [ index.php?a=$a ]
ส่วนตอนรับค่าก็

<?php
$a=$_GET['a'];
print_r(unserialize(stripslashes($a)));
?>


ก็จบกระบวนการ
พระเอกของเราในกระบวนการนี้ก็คือ serialize กับ unserialize นั่นเอง

ได้รับความอนุเคราะห์จาก โอ (phpfreedom) :)

TAGS : array php serialize stripslashes ตัวแปร เทคนิค

บทความที่ 66 ซ่อนรูปภาพไว้ในข้อความ

Jun. 27, 2008

TAGS : iiuj บทความ รูปภาพ ข้อความ ซ่อน

บทความที่ 65 Error ต่างๆ ที่พบใน Webpage

Jun. 27, 2008

'400 - Bad Request'
ไม่สามารถแสดงผลตามที่ต้องการได้ เกิดจากกำหนด URL ไม่ถูกต้อง

'401 - Unauthorized'
ไม่อนุญาตให้เข้าเยี่ยมชมไซท์ด้วย User - Anonymous

'403 - Forbidden or Connection refused by host'
ไม่อนุญาตให้เข้าเยี่ยมชมไซท์ เนื่องจาก ระบบรักษาความปลอดภัย ของ Domain ผู้ใช้ไม่ได้รับอนุญาต

'404 - Not Found or Object Not Found'
Site หรือ Server ไม่พบไฟล์ที่เรียกหา

อ่า่นบทความเพิ่มเติม >>

TAGS : error 400 error 401 error 403 error 404 error 502 error 503 website
Page :
...
...


Recent Entries

Last Comments

Links