|
|
|
รบกวนสอบถามทีครับ พอดีเจอปัญหา อัฟโหลดไฟล์ขึ้น Hosting |
|
|
|
|
|
|
|
comment line 15 ออกไปก่อนครับ แล้วลอง echo $strSQL; มาให้ดูน่อยครับ
|
|
|
|
|
Date :
2011-12-28 21:47:39 |
By :
kerb |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขึ้นตามนี้ครับผม
INSERT INTO files (name) VALUES ('activate.php')
|
|
|
|
|
Date :
2011-12-28 21:51:08 |
By :
toncomp |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
activate.php ใช่ไฟล์ที่ upload เข้าไปมั้ยครัย
|
|
|
|
|
Date :
2011-12-28 21:57:07 |
By :
kerb |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
activate.php ไม่เกี่ยวไรเลยครับ
อันนี้มะกี้ลองแก้ code
$strSQL = "INSERT INTO member ";
$strSQL .="(file_document) VALUES ('".$_FILES["userfile"]["file_document"]."')";
$objQuery = mysql_query($strSQL);
echo $strSQL;
ปรากฎว่าออกมาแบบนี้
INSERT INTO member (file_document) VALUES ('')
ผมว่าคำสั่ง SQL มันผิดหรือป่าวครับ ไอตรงค่า VALUES
|
|
|
|
|
Date :
2011-12-28 22:06:15 |
By :
toncomp |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
sql ถูกแล้วครับ ช่อง VALUES แก้เป็นเหมือนเดิมถูกแล้วครับ แต่แก้ $HTTP_POST_FILE เป็น $_FILE ให้หมดแล้วลองดูครับ
|
|
|
|
|
Date :
2011-12-28 22:10:39 |
By :
kerb |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ได้ออกมาแบบนี้ครับ
INSERT INTO member (file_document) VALUES ('main3.psd')
มันก็เหมือนเดิมเลยครับลง Path Folder
แต่ชื่อไม่เข้า DB
|
|
|
|
|
Date :
2011-12-28 22:21:21 |
By :
toncomp |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
$objQuery = mysql_query($strSQL);
แก้เป็น
Code (PHP)
$objQuery = mysql_query($strSQL) or die(mysql_error());
|
|
|
|
|
Date :
2011-12-28 22:34:39 |
By :
kerb |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขึ้น No database selected
ผมก็ select ละนะครับ
|
|
|
|
|
Date :
2011-12-28 22:40:05 |
By :
toncomp |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
$objDB = mysql_select_db("test");
แก้เป็น
Code (PHP)
$objDB = mysql_select_db("test") or die(mysql_error());
|
|
|
|
|
Date :
2011-12-28 22:54:45 |
By :
kerb |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Access denied for user 'sarawut2'@'localhost' to database 'riita'
ขึ้นตามนี้ครับ
|
|
|
|
|
Date :
2011-12-28 22:59:12 |
By :
toncomp |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ต้องขอดูโค้ดทั้งหมดแล้วครับ
|
|
|
|
|
Date :
2011-12-28 23:01:57 |
By :
kerb |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code ครับ
|
|
|
|
|
Date :
2011-12-28 23:03:00 |
By :
toncomp |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
user or password ผิดครับ
|
|
|
|
|
Date :
2011-12-28 23:05:42 |
By :
kerb |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เปลี่ยนแล้วเหมือนเดิมครับ
Access denied for user 'sarawut2'@'localhost' to database 'riita'
|
|
|
|
|
Date :
2011-12-28 23:06:45 |
By :
toncomp |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
มันยังบอกว่าไม่สามารถเข้าถึง database 'riita' ได้ ด้วย user sarawut2 hostname localhost
ลองตรวจสอบดูดีๆครับ เวลา login เข้า phpmyadmin ใช้ user password อะไร
|
|
|
|
|
Date :
2011-12-28 23:10:30 |
By :
kerb |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$objConnect = mysql_connect("localhost","sarawut2","srw#081-097") or die("Error Connect to Database");
ผมก็เข้าอยู่นะครับ user password ไม่มีผิดแน่นอนครับ
หรือมันผิดตรงที่ ผมวางตำแหน่ง ใน Loop หรือจะลอง include มาจะดีกว่าป่าวครับ
|
ประวัติการแก้ไข 2011-12-28 23:21:46
|
|
|
|
Date :
2011-12-28 23:16:40 |
By :
toncomp |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
hostname อยู่ที่ localhost ชัวร์นะคับ
|
|
|
|
|
Date :
2011-12-28 23:30:27 |
By :
kerb |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ครับ ชัวร์ครับ แน่นอน 100%
|
|
|
|
|
Date :
2011-12-28 23:35:53 |
By :
toncomp |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ลองแบบนี้บ้าง
Code (PHP)
$objDB = mysql_select_db("riita",$objConnect) or die(mysql_error());
|
|
|
|
|
Date :
2011-12-28 23:41:10 |
By :
kerb |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1. ณ เพลานี้ เปิด phpmyadmin ได้?
2. เปลี่ยนจาก localhost เป็น 127.0.0.1
|
|
|
|
|
Date :
2011-12-28 23:45:06 |
By :
ikikkok |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Access denied for user 'sarawut2'@'localhost' to database 'riita'
เหมือนเดิมครับ
|
|
|
|
|
Date :
2011-12-28 23:45:38 |
By :
toncomp |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ณ เพลานี้ เปิด phpmyadmin ได้?
- เปิดได้ปกติครับ Login เข้าได้ปกติครับ
เปลี่ยนจาก localhost เป็น 127.0.0.1
- เปลี่ยนแล้วครับขึ้นเหมือนเดิม Access denied for user 'sarawut2'@'localhost' to database 'riita'
|
|
|
|
|
Date :
2011-12-28 23:47:54 |
By :
toncomp |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
hosting ครับ
|
|
|
|
|
Date :
2011-12-28 23:54:40 |
By :
toncomp |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
--"
1. คุณ add databaser user? ไม่ใช่แค่ create database user นะ
2. ส่วนมาก database มันจะใส่ prifix มาให้ด้วย ดูดีแล้ว?
|
|
|
|
|
Date :
2011-12-29 00:02:30 |
By :
ikikkok |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
$objDB = mysql_select_db("riita",$objConnect) or die(mysql_error());
อันนี้ด้วยนะ
Code (PHP)
$objQuery = mysql_query($strSQL,$objConnect) or die(mysql_error());
|
|
|
|
|
Date :
2011-12-29 00:02:31 |
By :
kerb |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เว็บอะไรครับ hosting ใช้ control panel ยี่ห้ออะไร ลองเปลี่ยนรหัสผ่านแล้วส่ง login มาให้ผมเข้าไปดูหน่อย pm มานะ เดี๋ยวค่อยเปลี่ยนกลับ
|
|
|
|
|
Date :
2011-12-29 00:13:08 |
By :
ikikkok |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอแสดงความคิดเห็นมั่งนะค่ะ ตรง $objDB กับ $objConnect
เวลาหนูทำ หนูไม่เคยใส่ $ ไว้ข้างหน้าเลยค่ะเช่น
Code (PHP)
<?php function ConnectDatabase_ow12w5a8g1w5q6s92lw2q3s2q9923qms()
{
mysql_connect("localhost","root","1234");
mysql_select_db("cmu_fac");
mysql_query("SET NAMES UTF8");mysql_query("SET character_set_results=utf8");
}
?>
มานเกี่ยวกันเปล่า อิอิ เพราะว่าไม่เห็นจะใช้ ตัวแปร $obDb กับ $objConnect เลย แหะๆ แต่ $strSQL มีการเรียกใช้ ก็ถูกค่ะ
ผิดพลาดประการใด อภัยด้วยนะค่ะ ไม่เก่งเหมือนกันแต่ แปลกๆ
|
|
|
|
|
Date :
2011-12-29 00:15:32 |
By :
เจ้าปัญหา |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณมากๆเลยสำหรับคำตอบ นะครับ
|
|
|
|
|
Date :
2011-12-29 00:46:50 |
By :
toncomp |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
สรุปว่ายัง setup กับ hosting ไม่เป็นนะครับ ยังไงกลับมาสรุปให้เพื่อนๆ ฟังด้วยก็ดีเผื่อคนอื่นเจอปัญหาเหมือนคุณ
|
|
|
|
|
Date :
2011-12-29 00:47:20 |
By :
ikikkok |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 05
|