|
|
|
ผมอยากรู้ว่า Java Script ใช้ร่วมกับ php ได้มั้ย เกี่ยวกับฟอร์มแจ้งการชำระเงิน |
|
|
|
|
|
|
|
ยังพอมีเวลาเหลือนี่นา
http://www.w3schools.com/JS/default.asp
ใช้ if else ตรวจสอบก็ได้ ใน php
แล้ว alert ข้อความบอก ถ้ามันไม่ถูกต้อง
if($xxx==$yyy)
{
ทำงานต่อไป
}
else if (บลา ๆ)
{
<script type="text/javascript">
alert('ข้อความ')
</script>
}
-------------------
หรือจะไม่ต้องบอกก็ได้ แล้วเก็บค่าเป็นค้าชำระเท่าไร
จ่ายไม่ครบ ก็ไม่ส่งของ
|
|
|
|
|
Date :
2010-09-30 15:31:33 |
By :
Miraku |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
คือแบบว่า ผมส่งค่าให้มันวิงไป Process อีกหน้านึงอ่ะครับ
โค้ดตัวนี้เราจะเอาไว้ในหน้าฟอร์มส่งค่า หรือ หน้าที่ทำหน้าที่ Process อ่ะครับ
|
|
|
|
|
Date :
2010-10-01 08:39:06 |
By :
เด็กอ่อนหัด |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
<?php
include "config.php";
include "function.php";
if(empty($_POST[name])){
echo "<script> alert('กรุณากรอกชื่อลูกค้าด้วยค่ะ !');window.history.back();</script>";
exit;
}
if(empty($_POST[surname])){
echo "<script> alert('กรุณากรอกนามสกุลด้วยค่ะ !');window.history.back();</script>";
exit;
}
if(empty($_POST[address])){
echo "<script> alert('กรุณากรอกที่อยู่ด้วยค่ะ !');window.history.back();</script>";
exit;
}
if(empty($_POST[postcode])){
echo "<script> alert('กรุณากรอกรหัสไปรษณีย์ด้วยค่ะ !');window.history.back();</script>";
exit;
}
if(empty($_POST[phone])){
echo "<script> alert('กรุณากรอกหมายเลขโทรศัพท์ด้วยค่ะ !');window.history.back();</script>";
exit;
}
if(empty($_POST[email])){
echo "<script> alert('กรุณากรอกอีเมล์ด้วยค่ะ !');window.history.back();</script>";
exit;
}
if(empty($_POST[username])){
echo "<script> alert('กรุณากรอกชื่อในการเข้าระบบด้วยค่ะ !');window.history.back();</script>";
exit;
}
if(empty($_POST[pass])){
echo "<script> alert('กรุณากรอกรหัสผ่านด้วยค่ะ !');window.history.back();</script>";
exit;
}
if(empty($_POST[repass])){
echo "<script> alert('กรุณายืนยันรหัสผ่านด้วยค่ะ !');window.history.back();</script>";
exit;
}
if($_POST[pass]<>$_POST[repass]){
echo "<script> alert('รหัสผ่านไม่ตรงกันกรุณาตรวจสอบด้วยค่ะ !');window.history.back();</script>";
exit;
}
$sql = insert("id,name,surname,address,province,postcode,phone,email,username,pass,uid"," '','$_POST[name]','$_POST[surname]','$_POST[address]','$_POST[province]','$_POST[postcode]','$_POST[phone]','$_POST[email]','$_POST[username]','$_POST[pass]','1' ","member");
if($sql){
echo "<script> alert('บันทึกข้อมูล คุณ $_POST[name] $_POST[surname] เรียบร้อยแล้วค่ะ !'); window.location='index.php';</script>";
exit;
}
?>
//แกะเอานะ ตรง $sql ก็เปลี่ยนซะนะถ้าหากจะเอาไปใช้ในการเพิ่มข้อมูล
|
|
|
|
|
Date :
2010-10-01 09:41:15 |
By :
Manussawin |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ถ้าเป็น Java สร้าง input hidden เก็บไว้ที่หน้าฟอร์ม
แล้วก็ใช้ java เปรียบเทียบกับค่าที่กรอกกับค่าใน input hidden ว่ากรอกตรงกันหรือไม
ถ้าไม่ตรงก็ขึ้น Popup Alert ขึ้นมา แล้วก็ submit ไม่ได้
ถ้าตรงกันก็ submit ได้คับ
ส่วนโค๊ตผมไม่สะดวกให้ดูนะคับ อยู่ข้างนอก
ผมก็ทำเว็บคล้ายๆ ท่านอยู่ กำลังติดอยู่ส่วนนี้หล่ะคับ ^^
|
|
|
|
|
Date :
2010-10-01 09:54:14 |
By :
petzaza009 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 03
|