Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 109,037

HOME > PHP > PHP Forum > ต้องการจะให้ตัวฟังก์ชั่นของ JavaScript + check mail แจ้ง alert อ่ะคับ ช่วยหน่อยนะคับ



 

ต้องการจะให้ตัวฟังก์ชั่นของ JavaScript + check mail แจ้ง alert อ่ะคับ ช่วยหน่อยนะคับ

 



Topic : 065806



โพสกระทู้ ( 24 )
บทความ ( 0 )



สถานะออฟไลน์




อยากกให้ฟังก์ชั่น เช็คอีเมลล์อันนี้แจ้งเตือนแบบAlertอ่ะคับ ช่วยหน่อยนะคับ
Code (PHP)
function checkemail($checkemail) {		
  if (ereg( "^(.+)@(.+)\\.(.+)[^\.\'\"\#\$\%\<>]$",$checkemail) ) {
    return true;
  } else {
    return false;
  }
}




Tag : PHP







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2011-09-02 12:39:47 By : chanwitwi View : 1327 Reply : 6
 

 

No. 1

Guest


Code (PHP)
function checkemail($checkemail) {		
  if (ereg( "^(.+)@(.+)\\.(.+)[^\.\'\"\#\$\%\<>]$",$checkemail) ) {
    return true;
  } else {
    echo"<script>alert('No Email');</script>";
    return false;
  }
}

เขียนมันดือๆเข้าไปได้เปล่า ผมก็ไม่เคยทำเคยแค่ใช้ javascript เช็คแล้วให้ alert เอา






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-09-02 12:52:04 By : phpbasic
 


 

No. 2



โพสกระทู้ ( 2,258 )
บทความ ( 5 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์
Twitter Facebook Hi5 Blogger

Code (PHP)
<?php
function validateEmail($email)
{
if(!eregi('^[a-zA-Z0-9._-]+@[a-zA-Z0-9._-]+\.([a-zA-Z]{2,4})$',$email)){
echo "<script>alert('อีเมล์ไม่ถูกต้อง');</script>";
exit;
}
else
{
echo "<script>alert('อีเมล์ถูกต้อง');</script>";
exit;
}
}

//$email="[email protected]";
echo validateEmail("[email protected]");//ถูกต้อง
//echo validateEmail("Manussawingmail.com");//ไม่ถูกต้อง
?>



ประวัติการแก้ไข
2011-09-02 13:02:00
2011-09-02 13:05:17
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-09-02 12:59:24 By : Manussawin
 

 

No. 3



โพสกระทู้ ( 74,058 )
บทความ ( 838 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์
Twitter Facebook

Code (JavaScript)
function checkemail($checkemail) {		
  if (ereg( "^(.+)@(.+)\\.(.+)[^\.\'\"\#\$\%\<>]$",$checkemail) ) {
    alert('true');
  } else {
    alert('false');
  }
}

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-09-02 13:10:25 By : webmaster
 


 

No. 4



โพสกระทู้ ( 24 )
บทความ ( 0 )



สถานะออฟไลน์


คือตอนนี้มันเตือนแล้วคับแต่มันก้อ insert ลงฐานข้อมูลด้วย ช่วยดูให้หน่อยนะคับ
อันนีัหน้า addนะคับ
Code (PHP)
<?
include "../include/connectdb.php";
include "../include/function.php";

?>

<?
if(($emmail<>"")&&($empass<>"")&&($emid<>"")&&($empost<>"")&&($emname<>"")&&($emdept<>"")&&($emadmin<>"")&&($emconpass<>"")&&($emtel<>""))
{
	if($emid==""){
	 echo "<h3>กรุณากรอกรหัสพนักงาน</h3>";
	 echo "<meta http-equiv='refresh' content='1;url=formaddem.php'>" ;
	}elseif(!validateEmail($emmail)){
	echo "<meta http-equiv='refresh' content='1;url=formaddem.php'>" ;
	}elseif($empass!=$emconpass){
		echo "<h3>ยืนยันรัสผ่านไม่ถูกต้อง</h3>";
		echo "<meta http-equiv='refresh' content='1;url=formaddem.php'>" ;
	}elseif(!checkemobile($emtel)){
	 echo "<h3>กรอกเบอร์ไม่ถูกต้อง</h3>";
	echo "<meta http-equiv='refresh' content='1;url=formaddem.php'>" ;
	}else{
	echo"<h1>ไม่สามารถบันทึกข้อมูลได้</h1>";
	}$tblname = "employeetb";
	$sql = "insert into $tblname (em_id,em_name,em_email,em_dept,em_position,em_padmin,em_pass,em_conpass,em_telephone) values ('$emid','$emname','$emmail','$emdept','$empost','$emadmin','$empass','$emconpass','$emtel')";
	$dbquery=mysql_query($sql);
	 mysql_close();
	echo"<h1>บันทึกข้อมูลเรียบร้อย</h1>";
	echo"<meta http-equiv='refresh' content='1;url=formaddem.php'>" ;
 }
?>	




ประวัติการแก้ไข
2011-09-02 14:34:04
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-09-02 14:25:23 By : chanwitwi
 


 

No. 5



โพสกระทู้ ( 24 )
บทความ ( 0 )



สถานะออฟไลน์


อันนี้หน้าฟังก์ชั่นนะคับ
Code (PHP)
<?
function displaydate($x) {
  $date_array=explode("-",$x);
  $y=$date_array[0];
  $m=$date_array[1];
  $d=$date_array[2];

  $displaydate=$d . "/" . $m . "/" . $y;
  return $displaydate;
}

function displaycondate($x) {
//	$thai_m=array("","มกราคม","กุมภาพันธ์","มีนาคม","เมษายน","พฤษภาคม","มิถุนายน","กรกฎาคม","สิงหาคม","กันยายน","ตุลาคม","พฤศจิกายน", "ธันวาคม");
  $date_array=explode("-",$x);
  $y=$date_array[0];
  $m=$date_array[1];
  $d=$date_array[2];

  $y=$y+543;
		
  $displaycondate=$d . "/" . $m . "/" . $y;
  return $displaycondate;
}

function validateEmail($emmail){
if(!eregi('^[a-zA-Z0-9._-]+@[a-zA-Z0-9._-]+\.([a-zA-Z]{2,4})$',$emmail))
{
echo "<script>alert('อีเมล์ไม่ถูกต้อง');</script>";
}
}
function checkemobile($checkmobile) {		
	if (ereg( "([08]{2})-([0-9]{4})-([0-9]{4})",$checkmobile) ) {
		return true;
	} else {
		return false;
	}
}
?>
<script language="javascript" >
function fncSubmit()
{
if(document.formregister.emid.value == "")
	{
	alert('กรุณากรอกรหัสพนักาน');
	document.formregister.emid.focus();
	return false;
	}
if(document.formregister.emname.value == "")
	{
	alert('กรุณากรอกชื่อของคุณ');
	document.formregister.emname.focus();
	return false;
	}
if(document.formregister.emmail.value == "")
	{
	alert('กรุณากรอกe-mailของคุณ');
	document.formregister.emmail.focus();
	return false;
	}
if(document.formregister.empass.value == "")
	{
	alert('กรุณากรอกรหัสผ่าน');
	document.formregister.empass.focus();
	return false;
	}
if(document.formregister.emconpass.value == "")
	{
	alert('กรุณายืนยันรหัสผ่าน');
	document.formregister.emconpass.focus();
	return false;
	}
if(document.formregister.emtel.value == "")
	{
	alert('กรุณากรอกเบอร์โทรศัพท์');
	document.formregister.emtel.focus();
	return false;
	}
	document.formregister.submit();
}
</script>



ประวัติการแก้ไข
2011-09-02 14:29:44
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-09-02 14:27:17 By : chanwitwi
 


 

No. 6



โพสกระทู้ ( 24 )
บทความ ( 0 )



สถานะออฟไลน์


อันนี้หน้าฟอร์มนะคับ
Code (PHP)
<html>
<head>
<title>เพิ่มพนักงาน</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body>

<?
include"../include/connectdb.php";
include"../include/function.php";
?>
<form id="formregister"form name="formregister" method="post" action="addem.php" onSubmit="JavaScript:return fncSubmit();">
  <p></p>
  <table width="1036" height="172" border="0">
    <tr>
      <td width="162">เลขประจำตัวพนักงาน</td>
      <td width="177"><input name="emid" type="text"maxlength="8">
        *</td>
      <td width="169">ตำแหน่งบริหาร : </td>
      <td width="510"><input name="emadmin" type="text"></td>
    </tr>
    <tr>
      <td>ชื่อพนักงาน :</td>
      <td><input name="emname" type="text">
        * </td>
      <td>หน่วยงาน :</td>
      <td><input name="emdept" type="text"></td>
    </tr>
    <tr>
      <td>E-mail พนักงาน : </td>
      <td><input name="emmail" type="text">
        *</td>
      <td>ตำแหน่ง : </td>
      <td><input name="empost" type="text" ></td>
    </tr>
    <tr>
      <td>รหัสผ่านพนักงาน :</td>
      <td><input name="empass" type="password" maxlength="8">
        *</td>
      <td>&nbsp;</td>
      <td>&nbsp;</td>
    </tr>
    <tr>
      <td>ยืนยันรหัสผ่านพนักงาน : </td>
      <td><input name="emconpass" type="password" maxlength="8">
        *</td>
      <td>&nbsp;</td>
      <td>&nbsp;</td>
    </tr>
    <tr>
      <td>เบอร์โทรศัพท์พนักงาน :</td>
      <td><input name="emtel" type="text" maxlength="12">
        * ตัวอย่าง 08-xxxx-xxxx</td>
      <td>&nbsp;</td>
      <td>&nbsp;</td>
    </tr>
    <tr>
      <td>&nbsp;</td>
      <td><div align="right">
        <input type="submit" name="Submit" value="ตกลง">
      </div></td>
      <td><input type="reset" name="Submit2" value="ยกเลิก"></td>
      <td>&nbsp;</td>
    </tr>
  </table>
  <p></p>
  <p></p>
<p></p>
<p></p>
<p></p>
<p></p>
<p></p>
<p></p>
</form>


แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-09-02 14:28:03 By : chanwitwi
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : ต้องการจะให้ตัวฟังก์ชั่นของ JavaScript + check mail แจ้ง alert อ่ะคับ ช่วยหน่อยนะคับ
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ FTP| ใส่แถวของตาราง ใส่คอลัมน์ตาราง| ตัวยก ตัวห้อย ตัวพิมพ์ดีด| ใส่โค้ด ใส่การอ้างถึงคำพูด| ใส่ลีสต์
smiley for :lol: smiley for :ken: smiley for :D smiley for :) smiley for ;) smiley for :eek: smiley for :geek: smiley for :roll: smiley for :erm: smiley for :cool: smiley for :blank: smiley for :idea: smiley for :ehh: smiley for :aargh: smiley for :evil:
Insert PHP Code
Insert ASP Code
Insert VB.NET Code Insert C#.NET Code Insert JavaScript Code Insert C#.NET Code
Insert Java Code
Insert Android Code
Insert Objective-C Code
Insert XML Code
Insert SQL Code
Insert Code
เพื่อความเรียบร้อยของข้อความ ควรจัดรูปแบบให้พอดีกับขนาดของหน้าจอ เพื่อง่ายต่อการอ่านและสบายตา และตรวจสอบภาษาไทยให้ถูกต้อง

อัพโหลดแทรกรูปภาพ

Notice

เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ
อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง

   
  เพื่อความปลอดภัยและการตรวจสอบ กระทู้ที่แทรกไฟล์อัพโหลดไฟล์จากที่อื่น อาจจะถูกลบทิ้ง
 
โดย
อีเมล์
บวกค่าให้ถูก
<= ตัวเลขฮินดูอารบิก เช่น 123 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)







Exchange: นำเข้าสินค้าจากจีน, Taobao, เฟอร์นิเจอร์, ของพรีเมี่ยม, ร่ม, ปากกา, power bank, แฟลชไดร์ฟ, กระบอกน้ำ

Load balance : Server 02
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2024 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่