แก้ยังไงอ่ะครับ Warning: copy(photo/15.gif) [function.copy]: failed to open stre

สำหรับผู้ที่ เริ่มต้น Programming - PHP มีอะไร แนะนำ หรือข้อสงสัยต้องบอร์ด นี้ คนที่มีความรู้ แบ่งปันคนอื่นบ้างนะ ปัญหาการเขียนโปรแกรม แบบ OOP Session Cookies php network

Moderators: mindphp, ผู้ดูแลกระดาน

supanat51
PHP Jr. Member
PHP Jr. Member
Posts: 15
Joined: 12/08/2011 10:57 pm

แก้ยังไงอ่ะครับ Warning: copy(photo/15.gif) [function.copy]: failed to open stre

Post by supanat51 »

Warning: copy(photo/15.gif) [function.copy]: failed to open stream: No such file or directory in C:\AppServ\www\admin_product_add2.php on line 38

supanat51
PHP Jr. Member
PHP Jr. Member
Posts: 15
Joined: 12/08/2011 10:57 pm

Re: แก้ยังไงอ่ะครับ

Post by supanat51 »

อันนี้ code อ่ะครับ

include"connecta.php";
$sql="insert into tb_product values(null,'$name','$ref_id_type','$detail','$price',' ') ";
$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_prd) from tb_product";
$result2=mysql_db_query($dbname,$sql2);
$row=mysql_fetch_row($result2);

$photoname=$row[0].".".$lastname;

copy($fileupload,"photo/".$photoname);

$sql3="update tb_product set photo_prd='$photoname' where id_prd = '$row[0]' ";
$result3=mysql_db_query($dbname,$sql3);
}
unlink($fileupload);

touleg
PHP Super Member
PHP Super Member
Posts: 480
Joined: 25/01/2010 11:57 pm
Contact:

Re: แก้ยังไงอ่ะครับ

Post by touleg »

supanat51 wrote:Warning: copy(photo/15.gif) [function.copy]: failed to open stream: No such file or directory in C:\AppServ\www\admin_product_add2.php on line 38
มันบอกว่าไม่มีไฟล์หรือไดเร็กทอรี่นี้ พูดง่ายๆ photo/15.gif มันไม่ถูกต้อง มันไม่พบโฟล์เดอร์นี้

เวลามัน Error ก็อ่านที่มันแจ้งเตือนอ่ะครับ ลองแปลดู พยายามด้วยตัวเองก่อน สุดความสามารถแล้วค่อยถามคนอื่น แล้วจะเก่งเอง

User avatar
ecitepage.com
PHP Sr. Member
PHP Sr. Member
Posts: 52
Joined: 09/10/2010 2:54 pm
Contact:

Re: แก้ยังไงอ่ะครับ

Post by ecitepage.com »

ตัวแปล
$fileupload ยังไม่เห็นกำหนดไว้ที่ไหนว่ามันคืออะไร
ประกาศซื้อขาย การดูแล บ้านคอนโด
http://www.ecitepage.com

supanat51
PHP Jr. Member
PHP Jr. Member
Posts: 15
Joined: 12/08/2011 10:57 pm

Re: แก้ยังไงอ่ะครับ

Post by supanat51 »

code ทั้งหมด ครับ

Code: Select all

<?
    $name=$_POST[name];
    $ref_id_type=$_POST[ref_id_type];
    $detail=$_POST[detail];
    $price=$_POST[price];
    $fileupload=$_FILES['fileupload']['tmp_name'];
    $fileupload_name=$_FILES['fileupload']['name'];
    $fileupload_size=$_FILES['fileupload']['size'];
    $fileupload_type=$_FILES['fileupload']['type'];
    if($name=="") {
        echo"<h3>ERROR : กรุณากรอกชื่อสินค้า</h3>";
        exit();
    } else if($ref_id_type=="0") {
        echo"<h3>ERROR : กรุณาเลือก ประเภทสินค้า</h3>";
        exit();
    } else if($detail=="") {
        echo"<h3>ERROR : กรุณากรอก รายละเอียด</h3>";
        exit();
    } else if($price=="") {
        echo"<h3>ERROR : กรุณากรอก ราคาสินค้า</h3>";
        exit();
    }
    include"connecta.php";
    $sql="insert into tb_product values(null,'$name','$ref_id_type','$detail','$price',' ') ";
    $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_prd) from tb_product";
                   $result2=mysql_db_query($dbname,$sql2);
                   $row=mysql_fetch_row($result2);
                   
                   $photoname=$row[0].".".$lastname;
                   
                   copy($fileupload,"photo/".$photoname);
                   
                   $sql3="update tb_product set photo_prd='$photoname' where id_prd = '$row[0]' ";
                   $result3=mysql_db_query($dbname,$sql3);
         }
         unlink($fileupload);
    }
    echo"<h3>เพิ่มสินค้าเรียบร้อยแล้ว</h3>";
    echo"[<a href=admin_product.php>กลับหน้าหลัก</a>]";
    mysql_close();
    
?>
Last edited by mindphp on 16/08/2011 6:00 pm, edited 1 time in total.
Reason: ครอบโค้ด [code=php] Code php ของท่าน [/code]

touleg
PHP Super Member
PHP Super Member
Posts: 480
Joined: 25/01/2010 11:57 pm
Contact:

Re: แก้ยังไงอ่ะครับ

Post by touleg »

touleg wrote:
supanat51 wrote:Warning: copy(photo/15.gif) [function.copy]: failed to open stream: No such file or directory in C:\AppServ\www\admin_product_add2.php on line 38
มันบอกว่าไม่มีไฟล์หรือไดเร็กทอรี่นี้ พูดง่ายๆ photo/15.gif มันไม่ถูกต้อง มันไม่พบโฟล์เดอร์นี้

Post Reply
  • Similar Topics
    Replies
    Views
    Last post

Return to “Programming - PHP”

Who is online

Users browsing this forum: Bing [Bot] and 13 guests