 |
ติดต่อฐานข้อมูลไม่ได้เมื่ออัพขึ้นเว็บจริง ปกติติดต่อได้ ช่วยด้วยค่า TT" |
|
 |
|
|
 |
 |
|
ติดต่อฐานข้อมูลไม่ได้เมื่ออัพขึ้นเว็บจริง ปกติติดต่อได้ แต่พออัพขึ้นเว็บแล้วติดต่อไม่ได้ค่ะ
สาเหตุมาจากอะไร ช่วยให้คำแนะนำหน่อยนะคะ
นี้โค้ด connect.php
Code (PHP)
<?
$host="localhost";
$user="root";
$pw="";
$dbname="db_data";
$c = mysql_connect($host,$user,$pw);
if (!$c) {
echo "<h3>ติดต่อฐานข้อมูลไม่ได้</h3>";
exit();
}
?>
ส่วนนี้โค้ด save_guest.php
Code (PHP)
<body>
<?
$name_insert=$_POST[name_insert];
$email_insert=$_POST[email_insert];
$messages_insert=$_POST[messages_insert];
if ($name_insert=="" OR $messages_insert=="") {
echo "<h3><a href='guest_form.php'>ERROR : กรุณากรอกข้อมูลให้ครบด้วยค่ะ</a></h3>";
exit();
}
echo "$name_insert <BR> $email_insert <BR> $messages_insert <BR> $today_insert ";
$today_insert=date("Y-m-d H:i:s");
include "connect.php";
$sql="insert into tb_guestbook values('','$name_insert','$email_insert','$messages_insert','$today_insert')";
$result=mysql_db_query($dbname,$sql);
if ($result) {
echo "<h3>ข้อมูลของท่านถูกบันทึกเรียบร้อยแล้วค่ะ</h3>";
echo "<A HREF='guest_view.php'>คลิกเพื่ออ่านความคิดเห็น</A>";
} else {
echo "<h3>ERROR : บันทึกข้อมูลไม่ได้ชั่วคราว ขออภัยค่ะ</h3>";
}
mysql_close();
?>
</body>
นี้โค้ด view.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>
<style type="text/css">
<!--
body,td,th {
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
color: #FF3399;
}
body {
background-color: #000000;
margin-left: 80px;
margin-top: 20px;
margin-right: 80px;
margin-bottom: 20px;
}
a {
font-family: Arial, Helvetica, sans-serif;
font-size: 18px;
color: #FF3399;
}
a:link {
text-decoration: none;
}
a:visited {
text-decoration: none;
color: #FF3399;
}
a:hover {
text-decoration: none;
color: #FF99CC;
}
a:active {
text-decoration: none;
color: #FF99CC;
}
-->
</style></head>
<body>
<?
include "connect.php";
$sql="select * from tb_guestbook";
$result=mysql_db_query($dbname,$sql);
echo "<h2>:: ความคิดเห็น ::</h2>";
while ($record=mysql_fetch_array($result) ) {
$id=$record[id];
$name=$record[name];
$email=$record[email];
$messages=$record[messages];
$today_date=$record[today_date];
echo "
<table width='80%' border='1' cellpadding='0' cellspacing='0'>
<tr>
<td height='60' valign='top'><FONT FACE='TAHOMA' SIZE='3' >
$messages</FONT></td>
</tr>
<tr>
<td bgcolor='#FFDAFF'>
<FONT FACE='TAHOMA' SIZE='2' >
<b>โดย :</b> $name <b>อีเมล :</b> $email <br>
<b>ลำดับที่ :</b> $id <b>บันทึกเมื่อ :</b> $today_date</FONT></td>
</tr>
</table><BR>";
}
echo "<h4><A HREF='guest_form.php'>คลิกเพื่อแสดงความคิดเห็น</A></h4>";
echo "<h4><A HREF='home.html'>คลิกเพื่อกลับหน้าหลัก</A></h4>";
mysql_close();
?>
</body>
</html>
Tag : - - - -
|
|
 |
 |
 |
 |
Date :
2010-03-10 22:35:25 |
By :
mint |
View :
8854 |
Reply :
6 |
|
 |
 |
 |
 |
|
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
แก้ Config ให้ถูกก็ติดต่อได้แล้วครับ
|
 |
 |
 |
 |
Date :
2010-03-10 23:00:04 |
By :
webmaster |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ลองดูว่าโค้ดถูกรึเปล่าครับ
โฮส ไม่น่าใช่โลคอลโฮสนะ
ยูสเซอร์ กับพาสด้วย
ลองดูว่าโฮสที่เราอัพขึ้นไป เค้าใช้โฮส ยูสเซอร์ และพาส ว่าอะไรน่ะครับ
เราก็เอาค่าตรงนั้นมาใส่แทนของเดิม
สู้ๆ 
Code (PHP)
$host="localhost";
$user="root";
$pw="";
$dbname="db_data";
|
 |
 |
 |
 |
Date :
2010-03-11 00:37:37 |
By :
louis1524 |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ขอบคุณคำแนะนำนะคะ แต่ว่าปกติ comment ได้แล้วนะคะ แต่พอขึ้นเว็บจริงแล้วติดต่อฐานข้อมูลไม่ได้ค่ะ TT"
|
 |
 |
 |
 |
Date :
2010-03-11 19:12:37 |
By :
mint |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
เขาให้ข้อมูลการใช้โฮสมาหรือเปล่าครับ
ชื่อ โฮส------------------
ชื่อ ผู้ใช้-----------------
รหัสผ่าน----------------
ฐานข้อมูล--------------
ต้องเอามาใส่ใน config.php ให้ถูกต้องนะครับ
|
 |
 |
 |
 |
Date :
2010-03-12 00:27:27 |
By :
Manussawin |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
แก้ไข connfig.inc.php แล้วนะคะ แต่ยังบันทึกข้อมูลไม่ได้ค่ะ แต่ติดต่อฐานข้อมูลได้แล้ว
ควรทำไงดีคะ ขอข้อแนะนำด้วยนะคะ ขอบคุณล่วงหน้าค่ะ
|
 |
 |
 |
 |
Date :
2010-03-14 14:07:37 |
By :
mint |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ก็ตอนแรก server ที่เราใช้คือ localhost
username =root pass="" มันก็รันได้ปรกติ
****แต่ถ้าอัปโหลดขึ้น server ก็ต้องใช้ username และ pass ของserver นั้นๆดิคับ
ตอนที่สร้าง db มันจาให้กำหนด ueser$pass งัยคับ
เพราะฉนั้นเราต้องใส่ ให้ตรงตามที่กำหนดใน server คับ
หุหุ.............
|
 |
 |
 |
 |
Date :
2010-03-16 15:31:12 |
By :
dekcom01 |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
|
|