อัพรูปขึ้นโฮสไม่ได้ครับ ช่วยผมหน่อยครับ
Moderators: mindphp, ผู้ดูแลกระดาน
-
- PHP Newbie
- Posts: 7
- Joined: 22/08/2011 3:44 pm
อัพรูปขึ้นโฮสไม่ได้ครับ ช่วยผมหน่อยครับ
ผมทำ php+mysql ตอนทำในเครื่อง มัน 100 % แล้วครับ อัพได้ครับ
ผมก็เลยเอาโค้ดไป แปะไว้บนโฮสโดยใช้ โปรแกรม FTP
แล้วผมก็ลองเข้า User Admin เพื่อไปอัพรูปบุคคลากร (เว็ปเกียวกับหน่วยงาน)
แต่รูปอัพไปไม่ถึงโฮส ลองเข้าไปดูในโฟล์เดอร์ภาพในเครื่องโฮส ภาพไม่มีในนั้น
ผมตั้งโฟล์เดอร์นั้นเป็น 777 แล้วครับ
แต่ที่ผมงงก็คือว่า ในเครื่องผมทำได้ (localhost)
แต่พอเอาขึ้นโฮส กลับอัพไม่ได้
ใครมีอะไรแนะนำทีครับผม ขอบคุณครับ
ผมก็เลยเอาโค้ดไป แปะไว้บนโฮสโดยใช้ โปรแกรม FTP
แล้วผมก็ลองเข้า User Admin เพื่อไปอัพรูปบุคคลากร (เว็ปเกียวกับหน่วยงาน)
แต่รูปอัพไปไม่ถึงโฮส ลองเข้าไปดูในโฟล์เดอร์ภาพในเครื่องโฮส ภาพไม่มีในนั้น
ผมตั้งโฟล์เดอร์นั้นเป็น 777 แล้วครับ
แต่ที่ผมงงก็คือว่า ในเครื่องผมทำได้ (localhost)
แต่พอเอาขึ้นโฮส กลับอัพไม่ได้
ใครมีอะไรแนะนำทีครับผม ขอบคุณครับ
-
- PHP Newbie
- Posts: 7
- Joined: 22/08/2011 3:44 pm
Re: อัพรูปขึ้นโฮสไม่ได้ครับ ช่วยผมหน่อยครับ
Code: Select all
<?
session_start();
ob_start();
require_once('connect.php');
if($_SESSION[user_status]!="admin")
นี้ครับ โค้ด
{
header("Location: chkmember.php");
}
if($pic!=''){
ini_set("memory_limit","50M");
$photo = $_FILES['pic']['tmp_name'];
$photo_name = $_FILES['pic']['name'];
$photo_size = $_FILES['pic']['size'];
$photo_type = $_FILES['pic']['type'];
$ext = strtolower(end(explode('.', $photo_name)));
if($ext == "jpg" or $ext == "jpeg" or $ext =="png" or $ext =="gif") {
$filename = $txtusername.".".$ext;
copy($photo,"Img/img_employees/$filename");
if($ext =="jpg" or $ext == "jpeg"){
$ori_img = imagecreatefromjpeg($photo);
}else if ($ext == "png"){
$ori_img = imagecreatefrompng($photo);
}else if ($ext == "gif"){
$ori_img = imagecreatefromgif($photo);
}
$ori_size = getimagesize($photo);
$ori_w = $ori_size[0];
$ori_h = $ori_size[1];
if ($ori_w >=$ori_h){
$new_w = 450;
$new_h = round(($new_w/$ori_w)* $ori_h);
}
else {
$new_h = 450;
$new_w = round(($new_h/$ori_h)* $ori_w);
}
$new_img = imagecreatetruecolor($new_w, $new_h);
imagecopyresized( $new_img, $ori_img,0,0,0,0,$new_w,$new_h,$ori_w,$ori_h);
if($ext == "jpg" or $ext == "jpeg"){
imagejpeg($new_img,"Img/img_employees/$filename");
}else if ($ext == "png"){
imagejpeg($new_img,"Img/img_employees/$filename");
}else if ($ext == "gif"){
imagejpeg($new_img,"Img/img_employees/$filename");
}
imagedestroy($ori_img);
imagedestroy($new_img);
}
}
$sql = "insert into user(user_id,user_name,user_pass,user_status) values('','$txtusername','$txtpassword','Guests')";
mysql_query($sql);
$sqla = "insert into member(Member_id,member_sex,member_name,birth_d,birth_m,birth_y,address,city,province,zip,phone,mphone,fax,email,idcard,nickname,history,user_name) values ('','$sex','$name','','','','','','','','','','','','','','','$txtusername')";
mysql_query($sqla);
$sql = "select max(user_id) from user" ;
$result = mysql_query($sql);
$r=mysql_fetch_array($result);
$txtusername=$r[0];
$sql = "insert into tb_employees(emp_id,emp_sex,emp_name,emp_username,emp_img,age_id) values('','$sex','$name','$txtusername','$filename','$txttype') ";
mysql_query($sql);
header("Location: form_admin_employees.php");
?>
Last edited by mindphp on 22/08/2011 10:15 pm, edited 1 time in total.
Reason: ครอบโค้ด [code=php] Code php ของท่าน [/code]
Reason: ครอบโค้ด [code=php] Code php ของท่าน [/code]
-
- PHP Super Member
- Posts: 480
- Joined: 25/01/2010 11:57 pm
- Contact:
Re: อัพรูปขึ้นโฮสไม่ได้ครับ ช่วยผมหน่อยครับ
ลองใช้
แทน copy ดูครับ
Code: Select all
bool move_uploaded_file ( string filename, string destination)
-
- PHP Newbie
- Posts: 7
- Joined: 22/08/2011 3:44 pm
Re: อัพรูปขึ้นโฮสไม่ได้ครับ ช่วยผมหน่อยครับ
ไม่ได้อ่าครับมันขึ้นว่า
Http 500 Internal server error ครับ
Http 500 Internal server error ครับ
- mindphp
- ผู้ดูแลระบบ MindPHP
- Posts: 27206
- Joined: 22/09/2008 6:18 pm
- Contact:
Re: อัพรูปขึ้นโฮสไม่ได้ครับ ช่วยผมหน่อยครับ
ตัวแปล $pic รับมาจากไหน
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
-
- PHP Newbie
- Posts: 7
- Joined: 22/08/2011 3:44 pm
Re: อัพรูปขึ้นโฮสไม่ได้ครับ ช่วยผมหน่อยครับ
รับมาจากช่อง Browse.. รูปภาพครับmindphp wrote:ตัวแปล $pic รับมาจากไหน
-
- PHP Super Member
- Posts: 480
- Joined: 25/01/2010 11:57 pm
- Contact:
Re: อัพรูปขึ้นโฮสไม่ได้ครับ ช่วยผมหน่อยครับ
เปลี่ยนจาก if($pic) เป็น
Code: Select all
if($_FILES['image']['error'] == 0)
-
- PHP Full Member
- Posts: 41
- Joined: 08/03/2011 11:22 pm
Re: อัพรูปขึ้นโฮสไม่ได้ครับ ช่วยผมหน่อยครับ
+1touleg wrote:เปลี่ยนจาก if($pic) เป็นCode: Select all
if($_FILES['image']['error'] == 0)
-
- Similar Topics
- Replies
- Views
- Last post
-
- 1 Replies
- 279 Views
-
Last post by mindphp
26/04/2015 10:48 am
-
-
ดู java อ่านเขียนไฟล์ ช่วยผมหน่อยครับ
by วัชระ สินธุมาลา » 02/11/2019 3:30 pm » in Programming - C/C++ & java & Python - 0 Replies
- 346 Views
-
Last post by วัชระ สินธุมาลา
02/11/2019 3:30 pm
-
-
-
[ช่วยผมหน่อยครับ] การ insert ข้อมูลลง Mysql
by lollipopboy » 24/08/2012 3:06 pm » in Programming - PHP - 3 Replies
- 3879 Views
-
Last post by HurricaneCyber
27/08/2012 3:43 pm
-
-
- 0 Replies
- 320 Views
-
Last post by วัชระ สินธุมาลา
02/11/2019 3:27 pm
Who is online
Users browsing this forum: No registered users and 13 guests