 |
แสดงรูปไม่ได้ค่ะ รบกวนผู้รู้ทีนะคะ $fileupload=$_FILES['fileupload']['tmp_name']; |
|
 |
|
|
 |
 |
|
$fileupload=$_FILES['fileupload']['tmp_name'];
$fileupload_name=$_FILES['fileupload']['name'];
$fileupload_size=$_FILES['fileupload']['size'];
$fileupload_type=$_FILES['fileupload']['type'];
include "connect.php";
$sql="insert into tb_member
values (NULL,'$user_reg','$pass_reg','$pass2_reg','$name_reg','$lastname_reg','$sex_reg','$email_reg','$address_reg','$tel_reg','$sec_reg','$clas_reg','','$date_reg')";
$result=mysql_db_query($dbname,$sql);
if($fileupload)
{
$array_last=explode(".",$fileupload_name);
$c=count($array_last)-1;
$lastname=strtolower($array_last[$c]);
if($lastname=="gif" or $lastname=="jpg" or $lastname=="jpeg")
{
$sql2="select max(id) from tb_member";
$result2=mysql_db_query($dbname,$sql2);
$row=mysql_fetch_row($result2);
$fileupload_name=$row[0].".".$lastname;
copy($fileupload,"photo/".$fileupload_name);
$sql3="update tb_member set Reg_photo='$fileupload_name' where id='$row[0]' ";
$result3=mysql_db_query($dbname,$sql3);
}
unlink($fileupload);
ตารางชื่อ tb_table
เรคคอร์ดรูปในdb ชื่อ Reg_photo
โฟล์เดอร์ที่จะเก็ฐรูปไว้ ชื่อ photo
ปัญหาคือว่า นามสกุลรูปไม่ได้เก็บอยู่ใน db และก็ รูปไม่ได้เก็บอยู่ในโฟลเดอร์ที่ได้สร้างไว้อ่ะค่ะ ผิดพลาดตรงไหนหรอืป่าว รบกวนช่วยทีนะคะ จะขอบพระคุณอย่างสูง จะส่งโปรเจคจบวัน ศุกร์นี้แล้ว T^T
Tag : - - - -
|
|
 |
 |
 |
 |
Date :
15 ม.ค. 2551 14:31:38 |
By :
princesscyber |
View :
1480 |
Reply :
4 |
|
 |
 |
 |
 |
|
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
include "connect.php";
$sql="insert into $tb_member
$ << ลองใส่ดูนะ ไม่เคย เห็น Code แบบนี้เหมือนกัน
|
 |
 |
 |
 |
Date :
15 ม.ค. 2551 15:21:23 |
By :
mrAAA |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
$array_last=explode(".",$fileupload_name);
$c=count($array_last)-1; <--------------------------------เอาออกไปเลย
$lastname=strtolower($array_last[$c]); <------------------ ลองเปลี่ยนจาก $array_last[$c] เป็น $array_last[1] ดูนะ
แล้วลอง echo ดู lastname ว่ามันออกเป็นนามสกุล หรือ เปล่า แฮ่ๆ อันนี้ที่ดูจากโค๊ดนะ ยังไม่ได้ลองทำ..

|
 |
 |
 |
 |
Date :
15 ม.ค. 2551 15:31:18 |
By :
หนุ่มคุง |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
เรื่องไฟล์อ่ะ ลองดูตรงโฟลเดอร์ สิครับ ไม่แน่จัยว่าต้องใส่ / ข้างหน้าด้วยหรือเปล่า ...
copy($fileupload,"photo/".$fileupload_name); <------------- copy($fileupload,"/photo/".$fileupload_name);
ลองดูนะครับ แฮ่ๆ (ผมไม่เก่งอ่ะ..แต่อยากช่วย. )
|
 |
 |
 |
 |
Date :
15 ม.ค. 2551 15:38:51 |
By :
หนุ่มคุง |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
echo ,print ตัวแปรออกมาดูค่าของมันสิครับค่ามีไหม
|
 |
 |
 |
 |
Date :
15 ม.ค. 2551 16:46:33 |
By :
แดง |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
|
|