ตอนแรกตั้งกระทู้ >> มีปัญหาเรื่อง การเอาโค้ด PHP ใส่ WordPress
ตอนนี้ขอเปลี่ยนเป็น >> มีปัญหาเรื่อง การสร้าง Cookie ใน WordPress
และเปลี่ยนอีกครั้ง >> มีปัญหาเรื่อง การ output Cookie ใน WordPress
ตอนแรกเข้าใจว่า มันไม่ยอมสร้าง Cookie ครับ
ตอนี้รู้แล้วครับ ว่ามันสร้าง Cookie แล้วครับ แต่ไม่ยอม output ออกมา (สังเกตุจากการ เข้า if)
ใส่โค้ดไปแล้ว แจ้งมาแบบนี้ตลอดเลยครับ
Warning: Cannot modify header information – headers already sent by (output started at /home/******************/public_html/wp-content/themes/graphene/header.php:3) in /home/****************/public_html/wp-content/plugins/allow-php-in-posts-and-pages/allowphp.php(191) : eval()’d code on line 4
โค้ดที่เอาไปใส่ครับ
$id=$_GET["id"];
if($id != ""){ setcookie ("CookieID","$id",time()+86400*365 ); }
if($_COOKIE["CookieID"] != "" ){
if( $id == ""){$id = $CookieID; }
}
if($id == "" ){
if($_COOKIE["CookieID"] ==""){ $id="Company" ; setcookie ("CookieID","$id",time()+86400*365 ); }
} echo $id;
ไม่ว่าจะเป็น ปลั๊กอิน อะไรก็ไม่ได้ครับ
ปลั๊กอิน ที่ลอง
Insert PHP
Allow PHP in Posts and Pages
Shortcode Exec PHP
PHP Snippets
มีวิธีแก้ไม๊ครับ ขอบคุณครับ
