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 > รบกวนดูโค้ดติดต่อฐานข้อมูลให้หน่อยนะคะ กำลังทำใส่ส่วนของสมัครสมาชิกอยู่ค่ะแต่ติดต่อฐานข้อมูลไม่ได้เลย



 

รบกวนดูโค้ดติดต่อฐานข้อมูลให้หน่อยนะคะ กำลังทำใส่ส่วนของสมัครสมาชิกอยู่ค่ะแต่ติดต่อฐานข้อมูลไม่ได้เลย

 



Topic : 111604



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



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




ตอนนี้กำลังฝึกทำเว็บอยู่ค่ะ แต่ติดตรงติดต่อฐานข้อมูลไม่ได้
ลองทำตาม กระทู้ ในเว็บนี้แล้วนะคะ แต่ ยังติดต่อไม่ได้ค่ะ รบกวนดูให้หน่อยนะคะ
ไม่ขึ้น error นะคะ แต่ บันทึกข้อมูล เวลาสมัครสมาชิก แล้วไม่เข้าฐานข้อมูล
แล้ว พอ ใช้ คำสั่ง echo แล้ว ไม่แสดงค่ะ

เป็นโค้ด สมัครสมาชิก ดูจากตัวอย่างใน เว็บนี้ ค่ะ ทำเหมือน ทุกอย่างแล้วนะคะ แต่ไม่ได้

Code (PHP)
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>

<body>
<?php
       $host ="localhost";
       $user ="root";
       $password ="1234";
       $dbname = "green";
       $obj_con = mysql_connect ($host,$user,$password ) or die(mysql_error());

if(trim($_POST["txtUsername"]) == "")
{
	echo "Please input Username!";
	exit();
}

if(trim($_POST["txtPassword"]) == "")
{
	echo "Please input Password!";
	exit();
}

if($_POST["txtPassword"] != $_POST["txtConPassword" ])
{
	echo "Password not Match!";
	exit();
}

if(trim($_POST["txtEmail"]) == "")
{
	echo "Please input Email!";
	exit();
}


$strSQL = "select * from member where Username= ' ".trim ($_POST[ 'txtUsername']). " ' " ;
$objQuery = mysql_query ($strSQL) ;
$objResult = mysql_fetch_array($objQuery);
if ($objResult)

{
	echo " Username already exists ! ";
}
else
{

	$strSQL = " INSERT INTO member(Username,Password,Name,Email,Status,SID,Active) VALUES ('".$_POST["txtUsername"]."',
	'".$_POST["txtPassword"]."','".$_POST["txtName"]."','".$_POST["txtEmail"]."','user','".session_id()."','no')";
	$objQuery = mysql_query($strSQL);
	
	
}
mysql_close();
	$Uidm = mysql_insert_id();
	echo "Register Completed ! <br> Please Check your email to activate account"; 
	
	$strTo = $_POST["txtEmail"];
	$strSubject = "Activate Member Account";
	$srtHeader = "Content-type : text/html; charser=windows-874\n";
	$strHeader .= "Rrom: [email protected]\nReply-To:[email protected]";
	
	$strMessage = "";
	$strMessage .= "Welcome : ".$_POST["txtName"]. "<br>";
	$strMessage .= "------------------------------------<br>";
	$strMessage .= "Activate account click here.<br>";
	$strMessage .= "http: //www.green.com/home.php?sid=".session_id()." &uin=".$Uid."<br>";
	$strMessage .= "------------------------------------<br>";
	$strMessage .= "Green.Com<br>";
	
	$flgSent = mail($strTo,$strSubject,$strMessage,$strHeader);
	
	
?>
</body>
</html><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>

<body>
<?php
       $host ="localhost";
       $user ="root";
       $password ="1234";
       $dbname = "green";
       $obj_con = mysql_connect ($host,$user,$password ) or die(mysql_error());

if(trim($_POST["txtUsername"]) == "")
{
	echo "Please input Username!";
	exit();
}

if(trim($_POST["txtPassword"]) == "")
{
	echo "Please input Password!";
	exit();
}

if($_POST["txtPassword"] != $_POST["txtConPassword" ])
{
	echo "Password not Match!";
	exit();
}

if(trim($_POST["txtEmail"]) == "")
{
	echo "Please input Email!";
	exit();
}


$strSQL = "select * from member where Username= ' ".trim ($_POST[ 'txtUsername']). " ' " ;
$objQuery = mysql_query ($strSQL) ;
$objResult = mysql_fetch_array($objQuery);
if ($objResult)

{
	echo " Username already exists ! ";
}
else
{

	$strSQL = " INSERT INTO member(Username,Password,Name,Email,Status,SID,Active) VALUES ('".$_POST["txtUsername"]."',
	'".$_POST["txtPassword"]."','".$_POST["txtName"]."','".$_POST["txtEmail"]."','user','".session_id()."','no')";
	$objQuery = mysql_query($strSQL);
	
	
}
mysql_close();
	$Uidm = mysql_insert_id();
	echo "Register Completed ! <br> Please Check your email to activate account"; 
	
	$strTo = $_POST["txtEmail"];
	$strSubject = "Activate Member Account";
	$srtHeader = "Content-type : text/html; charser=windows-874\n";
	$strHeader .= "Rrom: [email protected]\nReply-To:[email protected]";
	
	$strMessage = "";
	$strMessage .= "Welcome : ".$_POST["txtName"]. "<br>";
	$strMessage .= "------------------------------------<br>";
	$strMessage .= "Activate account click here.<br>";
	$strMessage .= "http: //www.green.com/home.php?sid=".session_id()." &uin=".$Uid."<br>";
	$strMessage .= "------------------------------------<br>";
	$strMessage .= "Green.Com<br>";
	
	$flgSent = mail($strTo,$strSubject,$strMessage,$strHeader);
	
	
?>
</body>
</html>


แล้วขึ้นหน้าจอแบบนี้อ่ะค่ะ



Tag : PHP, MySQL, CakePHP







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2014-09-28 19:59:18 By : may1234 View : 907 Reply : 13
 

 

No. 1



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



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


error






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-09-28 20:01:50 By : may1234
 


 

No. 2



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

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

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

URL ทำไมถึงเป็นแบบนั้นครับ น่าจะรันภายใต้ Web Server น่ะครับ เช่น

Code
http://localhost/....

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-09-28 20:55:18 By : mr.win
 

 

No. 3



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

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

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


แนะนำ appserv หรือ XAMPP
ถ้าจะทำแบบนั้นได้ ต้องติดตั้งโปรแกรมจำลอง Server
มันจะเป็น c:\appserv หรือ c:\xampp
ทำการเปลี่ยน path เป็นไดร์อื่นซะ

หรือที่อธิบายมามันคนละเรื่อง ฮ่า ๆ ๆ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-09-29 08:34:39 By : apisitp
 


 

No. 4



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



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


แยกไฟล์ ให้ชัดเจนหน่อยครับ รู้สึกมันมี 2 ไฟล์ ใช่ไหมครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-09-29 11:30:44 By : Chaidhanan
 


 

No. 5

Guest


ขึ้นแบบนี้แปลว่า หาไฟล์ ไม่เจอหรือเปล่าคะ

run url localhot
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-09-29 18:58:53 By : may1234
 


 

No. 6



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

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

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


ไม่พบไฟล์ ถูกต้องครับ
คุณใช้โปรกรมตัวไหนจำลอง Server
ถ้า appserv คุณก็เอาโฟลเดอร์ green ไปวางในพาธที่คุณติดตั้งภายใต้ www
ถ้า XAMPP คุณก็เอาโฟลเดอร์ green ไปวางในพาธที่คุณติดตั้งภายใต้ htdocs
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-09-29 19:11:52 By : apisitp
 


 

No. 7



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



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


ขอบคุณมากนะคะ สำหรับคำแนะนำ
แล้วจะมาขอคำแนะนำใหม่นะคะ

ไม่ง่ายเลยนะคะที่จะทำเว็บ ๆ หนึ่ง
แต่ก็อยากทำ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-09-29 19:17:19 By : may1234
 


 

No. 8



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



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


ดูจากโครงสร้างของโค้ดแล้วโปรแกรมที่ทำการโค้ดน่าจะเป็น Dream CS3 ไช่เปล่าครับ..ถ้าไช่ก็จัดการเรียนรู้เรื่องการ manage site ให้ถูกต้องเพื่อที่จะใช้งานร่วมกับ testing server + sql ได้ . .. เวลารันทดสอบไฟล์ก็เปิดไว้แล้วกด F12 ถ้าขึ้น http://localhost/ ก็แปลว่า OK
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-09-29 20:11:50 By : meannerss
 


 

No. 9



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



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


CS 6 ค่ะ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-09-29 20:24:26 By : may1234
 


 

No. 10



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



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


CS ไหนก็เหมือนกันครับ F12 รันไฟล์ แล้วได้ URL มาแบบนี้แปลว่าไม่ได้ทำการ manage site หรือ manage site ไม่ถูกต้องครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-09-30 00:07:35 By : meannerss
 


 

No. 11



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

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

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


ให้กำลังใจครับ ผมก็ไม่ได้มาสายนี้โดยตรง เคยเขียน Qbasic จับ VB ตอนเรียนนิดหน่อย แค่จับตอนส่งงานให้เพื่อนทำให้
ตอนทำครั้งแรกต้องขึ้นเว็บจริง ก็เขียน code ลุยไปมั่ว ๆ ได้แต่ Code ส่งให้ Webmaster เค้าใส่ใน html ก็ไม่รู้หรอกครับว่าคืออะไร ที่เลือก php เพราะมันบอกว่าฟรี ทุกวันนี้เว็บแรกในชีวิตก็ยังอยู่
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-09-30 09:40:43 By : apisitp
 


 

No. 12



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



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


ผมยังไม่เห็น เขา select_db เรยนะ $dbname ไม่ได้นำมาใช้ หรือผมตาลาย
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-09-30 10:34:44 By : angelkiller9
 


 

No. 13



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



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


ได้แล้วค่ะ
ขอบคุณสำหรับ คำแนะนำ ทุกๆ ความเห็นนะคะ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-09-30 15:45:06 By : may1234
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : รบกวนดูโค้ดติดต่อฐานข้อมูลให้หน่อยนะคะ กำลังทำใส่ส่วนของสมัครสมาชิกอยู่ค่ะแต่ติดต่อฐานข้อมูลไม่ได้เลย
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ 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 อัตราราคา คลิกที่นี่