ใครเขียน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

ร่วมแสดงความเห็น

ติดต่อเรา