|
|
|
ข้อความใน alert ไม่ขึ้นบรรทัดใหม่ให้ ใช้ /n แล้วก็ไม่ยอมขึ้นให้ครับ ช่วยด้วยนะครับผม |
|
|
|
|
|
|
|
คือผมใช้ปุ่มส่งค่าไปอีกไฟล์ไปตรวจสอบนะครับว่าใส่ขอมูลครบหรือเปล่า
แล้วส่งค่ากลับมานะครับ ปัญหาคือมันไม่ยอมขึ้นบรรทัดใหม่ให้
ส่วนของ Java ครับ
Code (PHP)
$.post("Add_Cus-Walkin-Ajax.php", $("#addcusform").serialize(), function(data) {
/*alert(data);*/
if (data.substring(0,6)=="Error:"){
alert(data2="ข้อผิดพลาด"/n+data);//ส่วนที่ alert
$("#submit").attr("disabled", "disabled");
$("#resultadd").empty().html(data2);
//$("#resultadd").show();
} else {
$("#txtcusname").empty().val(data);
$("#submit").removeAttr("disabled");
$("#resultadd").hide();
$("#btnaddcus").hide();
$("#btnSearchcus").hide();
}
$("#cusform").hide();
});
แล้วนี่คือส่วนที่ส่งค่าไปนะครับ อันที่มี /BR ผมใส่ไว้เฉยเพื่อบอกว่าส่วนนี้ขึ้นบรรทัดให้ไม่ได้อยู่ในโปรแกรมจริงครับ
Code (PHP)
<?php
ob_start();
session_start();
require_once("connect.php");
require_once("functions.php");
//เชื่อมต่อฐานข้อมูล Mysql
if(isset($_POST['txtname']))//ตรวจสอบการป้อน name
{$cname=$_POST['txtname'];}//เก็บข้อมูล name ไว้ใน $name
else
{$cname="";}
if(isset($_POST['txtsname']))//ตรวจสอบการป้อน sname
{$sname=$_POST['txtsname'];}//เก็บข้อมูล sname ไว้ใน $name
else
{$sname="";}
if(isset($_POST['sex']))//ตรวจสอบการป้อน sex
{$sex=$_POST['sex'];}//เก็บข้อมูล sex ไว้ใน $sex
else
{$sex="";}
if(isset($_POST['id_card_txt']))//ตรวจสอบการป้อน sex
{$idnum=$_POST['id_card_txt'];}//เก็บข้อมูล sex ไว้ใน $sex
else
{$idnum="";}
if(isset($_POST['txtadd']))//ตรวจสอบการป้อน address
{$address=$_POST['txtadd'];}//เก็บข้อมูล address ไว้ใน $address
else
{$address="";}
if(isset($_POST['txttel']))//ตรวจสอบการป้อน Tel
{$tel=$_POST['txttel'];}//เก็บข้อมูล Tel ไว้ใน $Tel
else
{$tel="";}
if(isset($_POST['txttelhome']))//ตรวจสอบการป้อน Tel
{$telhome=$_POST['txttelhome'];}//เก็บข้อมูล Tel ไว้ใน $Tel
else
{$telhome="";}
if(isset($_POST['txtbirth']))//ตรวจสอบการป้อน age
{$birth=$_POST['txtbirth'];}//เก็บข้อมูล age ไว้ใน $age
else
{$birth="";}
if(isset($_POST['txtemail']))//ตรวจสอบการป้อน email
{$email=$_POST['txtemail'];}//เก็บข้อมูล username ไว้ใน $name
else
{$email="";}
if(isset($_POST['txtuser']))//ตรวจสอบการป้อน Username
{$user=$_POST['txtuser'];}//เก็บข้อมูล email ไว้ใน $email
else
{$user="";}
if(isset($_POST['txtpwd']))//ตรวจสอบการป้อน password
{$pwd=$_POST['txtpwd'];}//เก็บข้อมูล password ไว้ใน $pwd
else
{$pwd="";}
$err="";
if ($cname=="" || $sname=="") {
$err = $err . "ไม่ได้กรอกชื่อหรือนามสกุล<br/>";
}
if ($sex=="") {
$err = $err . "ไม่ได้เลือกเพศ<br/>";
}
if (!is_numeric($idnum)) {
$err = $err . "ไม่ได้กรอกหมายเลขบัตรประชาชนให้ถูกต้อง<br/>";
} else {
if (strlen($idnum)!=13) {
$err = $err . "ไม่ได้กรอกหมายเลขบัตรประชาชนให้ครบ 13 หลัก<br/>";
}
}
if ($address=="") {
$err = $err . "ไม่ได้กรอกที่อยู่<br/>";
}
if ($tel=="" || $telhome=="") {
$err = $err . "ไม่ได้กรอกโทรศัพท์<br/>";
} else {
if (!is_numeric($tel) || !is_numeric($telhome)){
$err = $err . "ไม่ได้กรอกหมายเลขโทรศัพท์เป็นตัวเลข<br/>";
}
}
if ($birth=="") {
$err = $err . "ไม่ได้กรอกวันเกิด<br/>";
}
if ($email=="") {
$err = $err . "ไม่ได้กรอก E-Mail<br/>";
} else {
if (!filter_var($email, FILTER_VALIDATE_EMAIL)) {
$err = $err . "ไม่ได้กรอก E-Mail ให้ถูกต้อง<br/>";
}
}
if ($user=="") {
$err = $err . "ไม่ได้กรอก UserName<br/>";
}
if (strlen($err)>0){
echo "Error: <br/>" . $err;
exit();
}
$sql = "select cid from tblcus where cname = '$cname' and surname = '$sname' and idcardnum = '$idnum'";
$result = mysql_query($sql);
$row = mysql_num_rows($result);
if ($row>0){
echo "Error: <br/>พบข้อมูลซ้ำ";
exit();
}
$sql = "select cid from tblcus where idcardnum = '$idnum'";
$result = mysql_query($sql);
$row = mysql_num_rows($result);
if ($row>0){
echo "Error: <br/>พบข้อมูลเลขบัีตรประชาชนนี้ซ้ำ";
exit();
}
$sql = "select cid from tblcus where username = '$user'";
$result = mysql_query($sql);
$row = mysql_num_rows($result);
if ($row>0){
echo "Error: <br/>User Name นี้มีผู้ใช้แล้ว";
exit();
}
$sql = "insert into tbllogfile (log_name,action) values ('" . $_SESSION['Fullname'] . "','Add New Customer $cname $sname')";
mysql_query($sql);
$birth = showdate($birth);
$sql="insert into tblcus(cname,surname,sex,idcardnum,address,telephone,telephonehome,birthday,email,applydate)";
$sql=$sql." value('$cname','$sname','$sex','$idnum','$address','$tel',$telhome,'$birth','$email','" . date('Y-m-d') . "')";
if (!mysql_query($sql)){
echo "Error: <br/>" . $sql;
exit();
}
$sql = "select cid from tblcus where cname = '$cname' and surname = '$sname'";
$result = mysql_query($sql);
$row = mysql_fetch_array($result);
$mycid = $row[0];
mysql_free_result($result);
/*$sql = "delete from tbllogin where username = '$user' and password = '$pwd'";
mysql_query($sql);*/
$sqllogin = "insert into tbllogin ";
$sqllogin = $sqllogin . "(name,username,password,status,user_id) values (";
$sqllogin = $sqllogin. "'$cname $sname','$user','1234','customer',$mycid)";
mysql_query($sqllogin);
$cusname = $cname;
//echo "<div id=\"content\">" . $cname . " " . $sname . "</div>";
echo $cusname;
?>
Tag : PHP, JavaScript
|
|
|
|
|
|
Date :
2011-09-11 13:16:52 |
By :
Java |
View :
2190 |
Reply :
4 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ดันครับผม
|
|
|
|
|
Date :
2011-09-11 15:09:12 |
By :
Java |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
มันต้อง \n ครับ ไม่ใช่ /n
|
|
|
|
|
Date :
2011-09-11 18:04:57 |
By :
adaaugusta |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
อ้าวหรอครับ ขอบคุณครับ
|
|
|
|
|
Date :
2011-09-11 23:07:54 |
By :
Java |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<?
$total_score= 14;
$full_score= 20;
echo "<script>alert('คุณได้คะแนน' +$total_score+'คะแนน \\nจากคะแนนเต็ม'+$full_score+ 'คะแนน');</script>";
?>
ตัว \n มันเป้น string เพราะงั้นต้องอยู่ใน alert('aaaa \\n bbbb');
|
ประวัติการแก้ไข 2012-03-14 13:59:22
|
|
|
|
Date :
2012-03-14 13:58:58 |
By :
tongspy |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 04
|