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,027

HOME > PHP > PHP Forum > ช่วยที่คับเกี่ยวกับฟั่งชั่น มันขึ้นเเบบนี้อะ Warning: ereg(): on line 18 ERROR รูปแบบ email ไม่ถูกต้องนะครับ



 

ช่วยที่คับเกี่ยวกับฟั่งชั่น มันขึ้นเเบบนี้อะ Warning: ereg(): on line 18 ERROR รูปแบบ email ไม่ถูกต้องนะครับ

 



Topic : 008937

Guest




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

$m=$thai_m[ $m ] ;
$y=$y+543 ;

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

function checkemail ( $checkemail ) {
if (ereg ( "^[^@ ] +@ ( [a-zA-Z0-9\-] +\ . ) + ( [a-zA-Z0-9\ -] {2}
บรรทัดนี้อะ> | net | com | gov | mil | org | edu | int | $ " , $checkemail ) ) {
return true ;
} else {
return false ;
}
}
?>

มันขึ้นเเบบนี้อะ
Warning: ereg(): REG_EPAREN in c:\appserv\www\project\login\function.php on line 18

ERROR รูปแบบ email ไม่ถูกต้องนะครับ



Tag : - - - -







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 30 มิ.ย. 2549 23:33:01 By : todtisaki View : 2172 Reply : 11
 

 

No. 1

Guest


อันนี้เป็นตัวรับค่าจากที่ผู้สมัครกรอกคับ

<?
$user_reg=$_POST [ user_reg] ;
$pass_reg=$_POST [ pass_reg] ;
$name_reg=$_POST [ name_reg] ;
$lastname_reg=$_POST [lastname_reg] ;
$email_reg=$_POST [email_reg] ;
$telephone_reg=$_POST [telephone_reg] ;
$adderss_reg=$_POST [adderss_reg] ;
$daet_reg=date ("Y-m-d") ;

if ($user_reg==" " or $pass_reg==" " or $name_reg==" " or $lastname_reg==" " or $email_reg==" " or $telephone_reg==" " or $adderss_reg==" " )
{
echo "<h3>ERROR กรุณากรอกข้อมูลให้ครบนะครับ</h3>" ; exit ( ) ;
}
include "function.php" ;
if ( ! checkemail ($email_reg) ) {
echo "<h3>ERROR รูปแบบ email ไม่ถูกต้องนะครับ</h3>" ; exit ( ) ;
}
include "connect.php.php" ;
$sql="select * from tb_mamber where username= ?$user_reg? " ;
$result=mysql_db_query ($dbname,$sql ) ;
$num=mysql_num_row ($result) ;
if ($num>0 ) {
echo "<h3>ERROR : Username ซ้ำครับ </h3> " ; exit ( ) ;
}
$sql=" insert into tb_member
values ( ? ? , ?$user_reg?, ?$pass_reg?, ?$name_reg ?, ?$lastname_reg ?, ?$email_reg?, ?$telephone_reg?, ?$address_reg?, ?$date_reg ? ) " ;
$result=mysql_db_query ($dbname , $sql ) ;
if ($result) {
echo "<h3>ข้อมูลของท่านถูกบันทึกเรียบร้อยเเล้ว</h3>" ;
echo "<A HREF= ? login.php?> คลิกเพื่อเข้าระบบสมาชิก</A>
<br><br>" ;
} else {
echo "<h3>ไม่สามารถมัครเป็นสมาชิกได้</h3>" ;
}
mysql_close( ) ;
?>







Date : 30 มิ.ย. 2549 23:33:57 By : todtisaki
 


 

No. 2

Guest


if ($user_reg==" " or $pass_reg==" " or $name_reg==" " or $lastname_reg==" " or $email_reg==" " or $telephone_reg==" " or $adderss_reg==" " )
{
echo "<h3>ERROR กรุณากรอกข้อมูลให้ครบนะครับ</h3>" ; exit ( ) ;
}

ทำไมกรอกไม่ครบเเล้วมันไม่เช็คให้อะคับมันไปเช็ค emailเลยอะคับ


Date : 30 มิ.ย. 2549 23:34:53 By : todtisaki
 

 

No. 3

Guest


ช่วยที่นะคับขอบคุงคับ
Date : 30 มิ.ย. 2549 23:35:22 By : todtisaki
 


 

No. 4

Guest


ยังไม่ได้ดูให้อ่ะนะ
แต่ลองเปลี่ยนอันี้ดูนิดนะ ว่ามันจะใช้ได้มั้ย
if ($user_reg==" " or $pass_reg==" " or $name_reg==" " or $lastname_reg==" " or $email_reg==" " or $telephone_reg==" " or $adderss_reg==" " )
{
echo "<h3>ERROR กรุณากรอกข้อมูลให้ครบนะครับ</h3>" ; exit ( ) ;
}
เปลียนเป็น
if ((!$user_reg)|| (!$pass_reg) ||(!$name_reg)||(!$lastname_reg))
{echo "<h3>ERROR กรุณากรอกข้อมูลให้ครบนะครับ</h3>" ; exit ( ) ;}
else if(((!$email_reg)||(!$telephone_reg))||(!$adderss_reg))
{
echo "<h3>ERROR กรุณากรอกข้อมูลให้ครบนะครับ</h3>" ; exit ( ) ;
}
ลองดูนะครับว่าใช้งานได้มั้ย
หากยังไม่ได้เด๋วจะมาดูให้ใหม่นะครับ
www.jamdai.com
Date : 1 ก.ค. 2549 00:17:09 By : C-sis
 


 

No. 5

Guest


ใช้ได้คับอันที่ให้มาคับขอบคุงคับ ช่วยดูฟั่งชั่นที่คับที่เช็คemail ว่าใส่ถูกต้องรึเปล่า
Date : 1 ก.ค. 2549 00:31:31 By : todtisaki
 


 

No. 6

Guest


อีกทีนะ
ผมขอออกตัวไว้ก่อนนะครับว่าผมใช้ eregi ไม่คล่องเท่าไร
แต่ลองดูที่เงื่อนไขนี้นะ
if (ereg ( "^[^@ ] +@ ( [a-zA-Z0-9\-] +\ . ) + ( [a-zA-Z0-9\ -] {2}
บรรทัดนี้อะ> | net | com | gov | mil | org | edu | int | $ " , $checkemail ) )
ลองเปลี่ยนให้เป็น
if (ereg ( "^[^@ ] +@ ( [a-zA-Z0-9\-] +\ . ) && ( [a-zA-Z0-9\ -] {2} | net | com | gov | mil | org | edu | int | $ " , $checkemail ) )
ลองดูนะครับ
หากยังม่ะได้ก็บอกนะครับจะไล่ให้ใหม่
www.jamdai.com
Date : 1 ก.ค. 2549 00:53:10 By : C-sis
 


 

No. 7

Guest


เป็นแบบนี้อะคับ
Warning: ereg(): REG_EPAREN in c:\appserv\www\project\login\function.php on line 17

ERROR รูปแบบ email ไม่ถูกต้องนะครับ

ส่วนอันนี้ก็ใช้ได้เเค่
if ((!$user_reg)|| (!$pass_reg) ||(!$name_reg)||(!$email_reg))
{echo "<h3>ERROR กรุณากรอกข้อมูลให้ครบนะครับ</h3>" ; exit ( ) ;}

พอใส่ else if(((!$email_reg)||(!$telephone_reg))||(!$adderss_reg))

พอพิมหมดทุกช่องเเล้วก็ยังบอกว่า กรุณากรอกข้อมูลให้ครบนะครับ

Date : 1 ก.ค. 2549 01:26:20 By : todtisaki
 


 

No. 8

Guest


ส่งทั้งชุดมาให้ผมที่อีเมล์ได้มั้ยครับ เด๋วพรุ่งนี้แก้แล้วจะส่งไปให้ทางเมล์นะครับ
เอาแค่สามหน้านะครับ หน้ากรอกข้อมูล
หน้าฟังชั่นแล้วก็หน้ารับข้อมูลที่กรอกแล้วส่งมาอ่ะนะครับ
ส่งมาที่ [email protected]
คิดว่าคงจะแก้ให้ได้อ่ะครับ
หากตอบไปมาอย่างนี้คงจะยาวเกินไปนะครับ
ไงก็ลองคิดดูนะครับ

Date : 1 ก.ค. 2549 01:30:15 By : C-sis
 


 

No. 9

Guest


function checkemail($checkemail)
{
if(ereg( "^[^@ ]+@([a-zA-Z0-9\-]+\.)+([a-zA-Z0-9\-]{2}|net|com|gov|mil|org|edu|int)$",$checkemail) )
{
return true;
} else {
return false;
}

ไม่รู้ได้รึยังน่ะ แต่ นี่คงจะได้
Date : 25 ก.พ. 2550 10:48:46 By : testing
 


 

No. 10

Guest



function checkemail($checkemail)
{
if(ereg( "^[^@ ]+@([a-zA-Z0-9\-]+\.)+([a-zA-Z0-9\-]{2}|net|com|gov|mil|org|edu|int)$",$checkemail) )
{
return true;
} else {
return false;
}

ไม่รู้ได้รึยังน่ะ แต่ นี่คงจะได้

แอบเอาไปลองมาแว้วใช้ได้ละงับ อิอิ
Date : 7 ม.ค. 2551 19:46:43 By : koh
 


 

No. 11

Guest


ขอบคุณมากๆเลยค่ะ กะลังทำโปรเจคติดตรงนี้พอดี
Date : 21 ก.พ. 2551 20:56:28 By : ขวัญ
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : ช่วยที่คับเกี่ยวกับฟั่งชั่น มันขึ้นเเบบนี้อะ Warning: ereg(): on line 18 ERROR รูปแบบ email ไม่ถูกต้องนะครับ
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ 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 00
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 อัตราราคา คลิกที่นี่