ใครเขียนPHPเป็น ช่วยเข้ามาดูหน่อยครับ
คือผมเขียนเว้บ(ก็อปโค้ดชาวบ้าน)phpอยู่ ทีนี้ก็มาถึงจุดปัญหา
$data_process=$houtput.":".$woutput.":".$toutput.":".$noutput.":".$coutput.":".$soutput;
setcookie("plast",$data_process,time()+2592000);
echo "
".$plast;
include("show.php");
ค่าของ $houtput $woutput $toutput $noutput $coutput $soutput ค่าของวกตัวแปรนี้เป็น int ธรรมดาครับ ได้จากการคำนวณก่อนหน้า ทีนี้ พอรัน มันจะฟ้อง warnig ที่บรรทัด setcookie ว่า Warning: Cannot modify header information - headers already sent by (output started at C:\AppServ\www\chiangmai\index.php:7) in C:\AppServ\www\chiangmai\process.php on line 2173
แล้วก็จะรันต่อ โดยเอาค่าจาก plast ไปเทียบแสดงผลใน show.php
ทีนี้ ไม่รู้ว่าต้องแก้ยังไง warning นี่ถึงจะไม่ขึ้นครับ?
แล้วก็มีอีกปัญหา ไม่รู้ว่ามันเกี่ยวกับ warning ไหม คือ ค่า plast ที่เซ็ทไว้ให้คุ๊กกี้ มันไม่อัพเดท แม้ค่า $houtput $woutput $toutput $noutput $coutput $soutput จะเปลี่ยนแปลงไปก็ตามอ่ะครับ
ขอบคุณล่วงหน้าครับ
Technical Problems