Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 109,038

HOME > PHP > PHP Forum > Copy รูปภาพขึ้น Server ไม่ได้ครับ รบกวนท่านผู้รู้ชี้แนะด้วยครับ ไม่สามารถ copy ไฟล์ไปยัง Server ได้ครับ



 

Copy รูปภาพขึ้น Server ไม่ได้ครับ รบกวนท่านผู้รู้ชี้แนะด้วยครับ ไม่สามารถ copy ไฟล์ไปยัง Server ได้ครับ

 



Topic : 041583

Guest




รบกวนท่านผู้รู้ชี้แนะด้วยครับ ไม่สามารถ copy ไฟล์ไปยัง Server ได้ครับ, คงเป็นปัญหาทั่วไป ผมพยายาม search หาวิธีแก้แล้ว แต่ไม่สำเร็จครับ , ขอบคุณครับ

Warning: copy(D:\\Myweb\\Raja\\joe.jpg) [function.copy]: failed to open stream: No such file or directory in /home/poj14/domains/poj14.com/public_html/Raja/RJ_Member2.php on line 67

โปรแกรมครับ:

if(!$send)

{ //ตรวจสอบว่่มีการกดคลิ๊กปุ่มตกลง หรือไม่่

?>
<center>


<form method="post" action="<? $PHP_SELF;?>">

<h3><b>เกริกเกียรติก้องฟ้า คือราชา</b></h3>

ชื่อ-สกุล: <input type="text" name="Name">*<br>

ชื่อเล่น: <input type="text" name="NickN"><br>

&nbspรุุ่น:&nbsp&nbsp&nbsp&nbsp&nbsp <input type="text" name="Class"><br>

หมู่:&nbsp&nbsp&nbsp&nbsp&nbsp <input type="text" name="Grp"><br>

E-Mail: <input type="text" name="Email"><br>

&nbsp&nbspTel:&nbsp&nbsp&nbsp&nbsp <input type="text" name="Phon">*<br>
&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp

<textarea name="Comment" cols="30" rows="4">ในความทรงจำ/ที่อยู่</textarea>
<br>
รูปภาพ : <input type="file" name="Picture"><br>
รหัสเพื่อแก้ไขข้อมูลในภายหลัง: <input type="text" name="Code">*<br><br>

<input type="submit" name="send" value="บันทึก">
<input type="reset" name="cancle" value="ยกเลิก">
</form>

<hr>
<p><a href=RJ_Show1.php>แสดงข้อมูลทั้งหมดฯ</a>
<hr>
</center>
<?
} else

{ //$link = mysql_connect("localhost","poj14","mmm333");

$path = "images/Member/"; //กำหนดว่าจะให้ copy ไฟล์ที่มาจากเครื่องผู้ใช้ไปที่ใด

if ($Picture != none) //ตรวจสอบว่ามีรูปภาพที่ต้องการ upload หรือไม่
{

if (copy ($Picture,"$path/$NickN.jpg"))

{ $image = $NickN.".jpg"; //เชื่อมสตริงระหว่างชื่อ-สกุลกับ.jpg

echo $image;
}
}
//ตรวจสอบว่าช่องรับข้อมูล ชื่อ, เบอร์โทร,ว่่าเว้นว่างหรือไม่่

if ($Name == "" || $Phon == "" || $Code == "")
{
?>
<center>
กรุณากรอกข้อมููลหลัก(*) ให้ครบถ้วนครับ <p>
<input type="button" value="กลับไปแก้ไข" onClick="history.back();">
<?
?>
</center>
<?
exit();
}
$currentdatetime = (date("Y") + 543) . date("-m-d G:i:s");
//เก็บค่าวันเดือนปี ลแะเวลาปัจจุบันไว้ในตัวแปร $currentdatetime

$Date = $currentdatetime;

$link = mysql_connect("localhost","xxxxx","xxxxxx");
//กำหนดชื่อโฮสต์,ผู้ใช้ และรหัสผ่าน
mysql_query("Use poj14_Raja;"); //เรียกใช้ฐานข้อมูลpoj14_Raja
mysql_query("set Names tist620"); //กำหนดการใช้ภาษาไทย

//เรียกใช้คำสั่งเพิ่มเรคคอร์ดใหม่่ลงในตาราง RJmember

$sql = "Insert Into RJmember(Name, NickN, Class, Grp, Email, Phon, Comment, Picture, Code, Date)
Values ('$Name', '$NickN', '$Class', '$Grp', '$Email', '$Phon', '$Comment', '$image', '$Code', '$Date');";

$result = mysql_query($sql);

if($result)
{
echo "บันทึกข้อมูลลงทำเนียบ เรียบร้อยแล้ว<p>";
mysql_close($link);
}
else
{
echo"ไม่่สามารถบันทึกข้อมูลได้ กรุณาลองใหม่่อีกครั้ง<p>";
}
echo"<a href=RJ_Show1.php>แสดงข้อมูลทั้งหมดในทำเนียบฯ</a><br>";
echo"<a href=RJ_Member1.php>กลับสู่หน้าการาบันทึกทำเนียบราชาฯ</a><br>";
}

?>



Tag : - - - -







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2010-04-16 11:30:11 By : สุพจน์ View : 1292 Reply : 4
 

 

No. 1

Guest


ลองเปลี่ยนตามนี้ ปรับ permission เป็น 777
ตรง coppy
images/Member หรือ ../images/Member

เพราะไม่รู้ folder Member ของน้องอยู่หรืออยู่ในตอนใช้คำสั่งนี้นะลองสักอันละกัน






Date : 2010-04-16 12:00:47 By : golfgab
 


 

No. 2

Guest


-เปลี่ยน permission แล้วครับ
-ส่วน path ผมเอาไปใช้กับโปรแกรมเรียกข้อมูลขึ้นมาดู ก็ใช้ได้ครับ (คือผมพยายามทำโปรแกรมนี้ไม่ผ่านสักที, ก็เลยลองไปทำโปรแกรมเรียกข้อมูลขึ้นมาดูก่อน, โดยการ ftp รูปเข้าไปเก็บใน folder ตรงๆ(Member folder) ก็ใช้งานได้ครั))
ยังไงรบกวนด้วยครับ
(มือใหม่รบกวนด้วยครับ)

อ้อผมมีต้องเพิ่ม Paramerter ด้านล่างใน Program นี้ด้วย ไม่อย่างนั้นไม่มีค่าจากหน้าจอส่งมา, ไม่ทราบว่าจะเกี่ยวกันไหม:
$Name=$_POST["Name"]; //พิเศษ, เพื่อให้สามารถรับค่าจากหน้าจอที่ input เข้ามา
$NickN=$_POST["NickN"]; //$ตัวแปรรับ=$_POST["ชื่อตัวแปรที่่ส่งมา"];
$Class=$_POST["Class"];
$Grp=$_POST["Grp"];
$Email=$_POST["Email"];
$Phon=$_POST["Phon"];
$Comment=$_POST["Comment"];
$Picture=$_POST["Picture"];
$Code=$_POST["Code"];
$Date=$_POST["Date"];
$currentdatetime=$_POST["currentdatetime"];
$send=$_POST["send"];
Date : 2010-04-16 12:36:52 By : สุพจน์
 

 

No. 3



โพสกระทู้ ( 702 )
บทความ ( 0 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์


เอามาฝากครับ
if($file!=""){
$size = getimagesize($_FILES["file"]["tmp_name"]);
//echo $size[0];
$size[1];
$a_data=$_FILES["file"]["name"];
$date = date("U");
$filetxt=".jpg";
$a_file=$date.$filetxt;

if($size[0]>=340) {
$images = $file;
$width=340;
$size=GetimageSize($images);
$height=round($width*$size[1]/$size[0]);
$images_orig = ImageCreateFromJPEG($images);
$photoX = ImagesX($images_orig);
$photoY = ImagesY($images_orig);
$date = date("U");
$images_fin = ImageCreateTrueColor($width, $height);
ImageCopyResampled($images_fin, $images_orig, 0, 0, 0, 0, $width+1, $height+1, $photoX, $photoY);
ImageJPEG($images_fin,"imgp/$a_file");
ImageDestroy($images_orig);
ImageDestroy($images_fin);
$sql="update tbl_epcboardchild set pic_w='$a_file' where TopicID = '$TopicID'";
mysql_query($sql);}
echo "<META HTTP-EQUIV=\"Refresh\" CONTENT=\";URL=board.php\">";
} else
{

//$a_data=$_FILES["file"]["name"];
//$filetxt=".jpg";
//$a_file=$data_code.$filetxt;
$path="imgp/$a_file";
copy($file,$path);
$sql="update tbl_epcboardchild set pic_w=' $a_file' where TopicID = '$TopicID'";
echo "<META HTTP-EQUIV=\"Refresh\" CONTENT=\";URL=board.php\">";
mysql_query($sql);}

}
// }
// }
// }
Date : 2010-04-16 13:28:29 By : ddsiam
 


 

No. 4

Guest


-ขอบคุณครับคุณ Katob, แค่ง่ายๆ ผมยังมึนเลยครับ, นี่ระดับเทพฯเลย ยังไงเดี๋ยวจะลองปรับใช้ดูครับ, ของคุณครับ, ยังไงท่านอื่นๆ มีคำแนะนำผมรบกวนด้วยครับ
Date : 2010-04-16 14:06:47 By : สุพจน์
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : Copy รูปภาพขึ้น Server ไม่ได้ครับ รบกวนท่านผู้รู้ชี้แนะด้วยครับ ไม่สามารถ copy ไฟล์ไปยัง Server ได้ครับ
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ FTP| ใส่แถวของตาราง ใส่คอลัมน์ตาราง| ตัวยก ตัวห้อย ตัวพิมพ์ดีด| ใส่โค้ด ใส่การอ้างถึงคำพูด| ใส่ลีสต์
smiley for :lol: smiley for :ken: smiley for :D smiley for :) smiley for ;) smiley for :eek: smiley for :geek: smiley for :roll: smiley for :erm: smiley for :cool: smiley for :blank: smiley for :idea: smiley for :ehh: smiley for :aargh: smiley for :evil:
Insert PHP Code
Insert ASP Code
Insert VB.NET Code Insert C#.NET Code Insert JavaScript Code Insert C#.NET Code
Insert Java Code
Insert Android Code
Insert Objective-C Code
Insert XML Code
Insert SQL Code
Insert Code
เพื่อความเรียบร้อยของข้อความ ควรจัดรูปแบบให้พอดีกับขนาดของหน้าจอ เพื่อง่ายต่อการอ่านและสบายตา และตรวจสอบภาษาไทยให้ถูกต้อง

อัพโหลดแทรกรูปภาพ

Notice

เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ
อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง

   
  เพื่อความปลอดภัยและการตรวจสอบ กระทู้ที่แทรกไฟล์อัพโหลดไฟล์จากที่อื่น อาจจะถูกลบทิ้ง
 
โดย
อีเมล์
บวกค่าให้ถูก
<= ตัวเลขฮินดูอารบิก เช่น 123 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)







Exchange: นำเข้าสินค้าจากจีน, Taobao, เฟอร์นิเจอร์, ของพรีเมี่ยม, ร่ม, ปากกา, power bank, แฟลชไดร์ฟ, กระบอกน้ำ

Load balance : Server 03
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2025 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่