ผมได้ทำการลง Appserv V.2.5.3 และล PHP Version 5.2.1 จากนั้นผมทดสอบการเขียน IF แบบธรรมดา
<?php
$i=2;
if($i==2)
{
echo "Yes \$i = 2"."<br>";
}
else
{
echo "No \$i <> 2"."<br>";
}
echo "<hr>";
if(date("Y-m-d")== "2008-08-14") // today = 2008-08-13
{
echo "Is today"."<br>";
}
else
{
echo "Not Is today"."<br>";
}
?>
แต่ปรากฏว่าผลลัพธ์ที่แสดงออกมาเป็นดังภาพ
(http://upic.me/i/9u/0error.png) (http://upic.me/show/26907586)
ไม่ทราบว่าผมสามารถแก้ไขได้อย่างไร บ้างครับในเบื้องต้นตรวจสอบ Syntax แล้วก็คาดว่าไม่ได้ผิดตรงไหน หรือรบกวนทุกท่านช่วยจับ BUG ทีครับ
อ้างถึงจาก: manesz ใน 06 สิงหาคม 2011, 16:40:22
ผมได้ทำการลง Appserv V.2.5.3 และล PHP Version 5.2.1 จากนั้นผมทดสอบการเขียน IF แบบธรรมดา
<?php
$i=2;
if($i==2)
{
echo "Yes \$i = 2"."<br>";
}
else
{
echo "No \$i <> 2"."<br>";
}
echo "<hr>";
if(date("Y-m-d")== "2008-08-14") // today = 2008-08-13
{
echo "Is today"."<br>";
}
else
{
echo "Not Is today"."<br>";
}
?>
แต่ปรากฏว่าผลลัพธ์ที่แสดงออกมาเป็นดังภาพ
(http://upic.me/i/9u/0error.png) (http://upic.me/show/26907586)
ไม่ทราบว่าผมสามารถแก้ไขได้อย่างไร บ้างครับในเบื้องต้นตรวจสอบ Syntax แล้วก็คาดว่าไม่ได้ผิดตรงไหน หรือรบกวนทุกท่านช่วยจับ BUG ทีครับ
แก้ Config ของ PHP บ้างป่าว
ผมลอง เทสแล้ว ปกติ
Yes $i = 2
Not Is today
อ้างถึงจาก: Kusumoto ใน 06 สิงหาคม 2011, 16:45:52
อ้างถึงจาก: manesz ใน 06 สิงหาคม 2011, 16:40:22
ผมได้ทำการลง Appserv V.2.5.3 และล PHP Version 5.2.1 จากนั้นผมทดสอบการเขียน IF แบบธรรมดา
<?php
$i=2;
if($i==2)
{
echo "Yes \$i = 2"."<br>";
}
else
{
echo "No \$i <> 2"."<br>";
}
echo "<hr>";
if(date("Y-m-d")== "2008-08-14") // today = 2008-08-13
{
echo "Is today"."<br>";
}
else
{
echo "Not Is today"."<br>";
}
?>
แต่ปรากฏว่าผลลัพธ์ที่แสดงออกมาเป็นดังภาพ
(http://upic.me/i/9u/0error.png) (http://upic.me/show/26907586)
ไม่ทราบว่าผมสามารถแก้ไขได้อย่างไร บ้างครับในเบื้องต้นตรวจสอบ Syntax แล้วก็คาดว่าไม่ได้ผิดตรงไหน หรือรบกวนทุกท่านช่วยจับ BUG ทีครับ
แก้ Config ของ PHP บ้างป่าว
เหมือนจะมีการแก้ไข นะครับเพราะน้องชายยืมเครื่องไป Test SOAP น่ะครับแล้วมันก็ บอกว่าไป Enable Function SOAP ขึ้นมาแค่นั้น ครับ
อ้างถึงจาก: manesz ใน 06 สิงหาคม 2011, 16:48:04
อ้างถึงจาก: Kusumoto ใน 06 สิงหาคม 2011, 16:45:52
อ้างถึงจาก: manesz ใน 06 สิงหาคม 2011, 16:40:22
ผมได้ทำการลง Appserv V.2.5.3 และล PHP Version 5.2.1 จากนั้นผมทดสอบการเขียน IF แบบธรรมดา
<?php
$i=2;
if($i==2)
{
echo "Yes \$i = 2"."<br>";
}
else
{
echo "No \$i <> 2"."<br>";
}
echo "<hr>";
if(date("Y-m-d")== "2008-08-14") // today = 2008-08-13
{
echo "Is today"."<br>";
}
else
{
echo "Not Is today"."<br>";
}
?>
แต่ปรากฏว่าผลลัพธ์ที่แสดงออกมาเป็นดังภาพ
(http://upic.me/i/9u/0error.png) (http://upic.me/show/26907586)
ไม่ทราบว่าผมสามารถแก้ไขได้อย่างไร บ้างครับในเบื้องต้นตรวจสอบ Syntax แล้วก็คาดว่าไม่ได้ผิดตรงไหน หรือรบกวนทุกท่านช่วยจับ BUG ทีครับ
แก้ Config ของ PHP บ้างป่าว
เหมือนจะมีการแก้ไข นะครับเพราะน้องชายยืมเครื่องไป Test SOAP น่ะครับแล้วมันก็ บอกว่าไป Enable Function SOAP ขึ้นมาแค่นั้น ครับ
ของผมก็รันปกติครับ ถอดแล้วลง Appserv ใหม่ไปเลยครับ ตามแก้ลำบากมาก
ผมก็
Yes $i = 2
Not Is today
Save เป็นไฟล์ .php ซิครับ ไม่ใช่ .htm
เอา error_reporting(1); ใส่ไว้บนหัวไฟล์ครับ ดูว่า error จากอะไร แล้วก็ไล่แก้ตามนั้น
หัวเวปใช encode อะไรครับ ขอดูหน่อย
Header('Content-Type: text/html; charset=TIS-620'); ส่วนของตรงนี้ครับ ตรง text/html; ดูว่าเป้นตามนี้เหรอป่าว ถ้าเป้น plan ให้แก้เป้นตามนี้สะ
อาจเป้นจุดนึงแต่ไม่ได้ดูโคดทั้งหมด แต่ดูจุดนี้ก่อน
ตามท่านนู้นนี้พูดครับ ลบappserv ลงใหม่ง่ายสุด
ไม่งั้นก็ต้องถามคนที่เอาไปใช้ ว่าปรับอะไรไปบ้าง
ผมลองแล้วก็ได้นะครับโค๊ดนี้
สาเหตุน่าจะเกิดจาก Appserv จิง ๆ น่ะครับ .... เพราะหลังจากที่ทำการลบและลงใหม่ ก็สามารถใช้งานได้ปกติแล้วครับ
ต้องขอขอบพระคุณทุกท่านมากนะครับ :wanwan019: