|
|
|
***วอนผู้รู้ช่วยที โปรเจ็คจะส่งพรุ่งนี้แล้ว ครับ *** |
|
|
|
|
|
|
|
Code (PHP)
if ($total_price<500) {
echo "<script language=\"javascript\" type=\"text/javascript\">
<!-- Begin
alert('ไม่สามารถทำรายการได้ ')
// End -->
</script>";
}
|
|
|
|
|
Date :
2010-10-26 02:48:01 |
By :
adaaugusta |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ทำได้แล้วครับ ถามต่ออีกนิดครับ คือตอนนี้ messagebox ขึ้นมาแสดง ก็จริง แต่มันก็ยังเด้งไปหน้าใส่ซื้อ ถ้าเราจะทำให้มันไม่ไปหน้าอื่นล่ะครับ ต้องเพิ่มคำสั่งไหนบ้างครับ
|
|
|
|
|
Date :
2010-10-26 04:45:21 |
By :
aeiouboy |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
if ($total_price<500) {
echo "<script language=\"javascript\" type=\"text/javascript\">
<!-- Begin
alert('ไม่สามารถทำรายการได้ ')
// End -->
</script>";
exit;//ลองใส่คำสั่งนี้ดูครับ
}
|
ประวัติการแก้ไข 2010-10-26 05:08:58
|
|
|
|
Date :
2010-10-26 05:08:26 |
By :
iieszz |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ไม่ได้ครับ ยัง เด้งไปอยู่
if($paymentmethod)
echo "<br><font class=small color=blue>"._LANG_31_2."</font>";
echo "</td></tr></form></table><br><table width=\"80%\" cellspacing=0 cellpadding=4><tr><td align=right><input type=button value=\" "._LANG_12." \" onclick=\"directtopage('index.php')\"></td><td>";
if($buy==1)
{
echo "<input type=button value=\" "._LANG_13." \" onclick=\"directtopage('order.php')\"></td></tr></table>";
orderform();
if($_SESSION["totalprice"]<500)
{
echo "<script language=\"javascript\" type=\"text/javascript\">
<!-- Begin
alert('ขออภัย โปรดสั่งซื้อชั้นต่ำ 500 ฿')
// End -->
</script>";
exit;
}
}else{
echo "<input type=button value=\" "._LANG_14." \" onclick=\"directtopage('order.php?buy=1')\"></td></tr><tr><td colspan=2><br><br><font size=1 face=\"MS Sans Serif\"
<font color=\"black\"><ul><b>"._LANG_15."</b><li>"._LANG_16."<li>"._LANG_17."</ul></font></td></tr></table>";
นี่คือ LANG ครับ
//order.php
define("_LANG_1","ขอขอบคุณ ทางเราได้รับคำสั่งซื้อเรียบร้อยแล้ว<br>และจะรีบดำเนินการตามใบสั่งซื้อ หรือ ติดต่อท่านโดยเร็วที่สุด.");
define("_LANG_2","โปรดคัดลอกข้อมูลในช่องเก็บไว้ เพื่อความถูกต้องและประโยชน์ของท่าน.");
define("_LANG_3","ผิดพลาด! ไม่สามารถบันทึกการสั่งซื้อได้ โปรดลองใหม่อีกครั้ง");
define("_LANG_4","สั่งซื้อสินค้าตามรายการ");
define("_LANG_5","ตะกร้าสินค้า");
define("_LANG_6","สินค้า");
define("_LANG_7","ราคาต่อหน่วย");
define("_LANG_8","จำนวน");
define("_LANG_9","รวม");
define("_LANG_10","โปรดสั่งซื้อขั้นต่ำ "._MSymbol_."");
define("_LANG_10_1","ราคาสั่งซื้อขั้นต่ำ "._MSymbol_."");
define("_LANG_11","รวมเงิน "._MSymbol_."");
define("_LANG_11_1","รวมเงินที่ต้องชำระทั้งสิ้น "._MSymbol_."");
define("_LANG_12","เลือกสินค้าเพิ่ม");
define("_LANG_13","แก้ไขรายการสินค้า");
define("_LANG_14","สั่งซื้อสินค้า");
define("_LANG_15","วิธีเปลี่ยนแปลงรายการสินค้า");
define("_LANG_16","แก้ไขรายการ: เปลี่ยนตัวเลขในช่องจำนวน");
define("_LANG_17","ลบรายการ: คลิกที่เครื่องหมายกากบาท");
define("_LANG_18","ไม่พบรายการสินค้า ในตะกร้าสินค้า!");
define("_LANG_19","ผู้สั่งสินค้า");
define("_LANG_20","ผู้รับสินค้า");
define("_LANG_21","สินค้าจะถึงผู้รับอย่างรวดเร็ว ถ้าท่านระบุข้อมูลในแบบฟอร์มด้วยความถูกต้องและครบถ้วน");
define("_LANG_22","ในช่องรับข้อมูลใด ที่ท่านไม่สามารถระบุได้ โปรดใส่เครื่องหมาย -");
define("_LANG_23","ชื่อ-สกุล");
define("_LANG_24","โทรศัพท์");
define("_LANG_25","รายละเอียดอื่นๆ<br>ที่ต้องการแจ้งถึงเรา");
define("_LANG_26","วิธีส่งสินค้า");
define("_LANG_26_1","ค่าขนส่งสินค้า "._MSymbol_."");
define("_LANG_26_1_1","ค่าขนส่งสินค้า");
define("_LANG_26_2","วิธีชำระเงินค่าสินค้า");
define("_LANG_27","ที่อยู่โดยละเอียด");
define("_LANG_28","จังหวัด");
define("_LANG_29","ประเทศ");
define("_LANG_30","รหัสไปรษณีย์");
define("_LANG_31","ช่องที่มีเครื่องหมาย * จะไม่สามารถปล่อยว่างได้!");
define("_LANG_31_1","ส่งคำสั่งซื้อ");
define("_LANG_31_2","ราคายังไม่รวมค่าขนส่ง");
define("_LANG_31_3","รายละเอียด "._LANG_26.","._LANG_26_2."");
define("_LANG_31_4","(โปรดอ่านรายละเอียดจากลิ้งค์ด้านล่าง)");
define("_LANG_31_5","(โปรดสั่งซื้อสินค้ามากกว่า 500 บาท)")
ช่วยตรวจสอบทีครับ
|
|
|
|
|
Date :
2010-10-26 11:02:39 |
By :
aeiouboy |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
if ($total_price<500) {
echo "<script language=\"javascript\" type=\"text/javascript\">
<!-- Begin
alert('ไม่สามารถทำรายการได้ ');
return false;
// End -->
</script>";
exit;//ลองใส่คำสั่งนี้ดูครับ
}
|
|
|
|
|
Date :
2010-10-26 11:39:43 |
By :
ไวยวิทย์ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
จากที่ได้ลองคำสั่งได้ บน คราวนี้ message box ไม่ขึ้นครับ แถมยังไปหน้า สั่งซื้อเหมือนเดิม
|
|
|
|
|
Date :
2010-10-26 12:05:05 |
By :
aeiouboy |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เอา return fals ออกครับ แล้วใส่ windows.location="หน้าที่จะให้ไป"
|
|
|
|
|
Date :
2010-10-26 13:08:02 |
By :
Dragons_first |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
if ($total_price<500) {
echo "<script>alert(\"ไม่สามารถทำรายการได้\"); window.location.href = \"form.php\"; </script>";
}
|
|
|
|
|
Date :
2010-10-27 19:49:33 |
By :
fresh |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 03
|