|
|
|
ปัญหา copy : Warning: copy(C) [function.copy]: failed to open stream: No such file or directory in ... แก้ไขยังไง |
|
|
|
|
|
|
|
ปัญหาคืออัพโหลดภาพแล้วรูปภาพไม่ถูกอัพขึ้นไปยัง path ที่เก็บไว้แต่มี Link แปลกๆ ../news/1406541430.c ให้กดไปที่รูปภาพหลังจากคลิก link รูปภาพไม่มีข้อมูลขึ้น ผมเข้าไปใน path เก็บรูปภาพไม่มีรูปภาพ แก้ไขยังไง
copy :
Warning: copy(C) [function.copy]: failed to open stream: No such file or directory in C:\AppServ\www\research\editnewssave.php on line 93
update board set topic='xxxxxxxxxxxxxxxxxxx', message='222222222222222222222222222222', name='22222222222222', phone='2222222222', email='2222222222', fileser='', fileer='ob.png','1406597280.c where id='56'
Code
<?php
if($file['tmp_name']!=''){
$arr=preg_split("/[\.\(]/",$file['name']);
$type=strtolower(end($arr));
$filename=time().".".$type;
@unlink("news/".$old_file );
//copy($file['tmp_name'],"news/".$filename);
@copy($file['tmp_name'],"news/".$filename);
}else{
$filename=$old_file;
}
$topic = $_POST['topic'];
$message = $_POST['message'];
$name = $_POST['name'];
$phone = $_POST['phone'];
$email = $_POST['email'];
$fileser = $_POST['fileser'];
$files = $_FILES['file']['name'];
//print_r($_POST);
$sql_edit="update board set topic = '$_POST[topic]', flgtypnews = '$_POST[flgtypnews]', message ='$_POST[message]' ,name = '$_POST[name]', phone = '$_POST[phone]', email = '$_POST[email]', files = '".$_FILES['file']['name']."', fileser = '".$filename."' where id = '$_POST[idx]'";
mysql_query($sql_edit) or die(mysql_error());
echo "<div class='alert alert-info'> Successfully Updated. </div>";
$result = mysql_query("SELECT * FROM board WHERE id='$idx'");
$data = mysql_fetch_object( $result );
?>
Tag : PHP, MySQL, HTML/CSS, Windows
|
|
|
|
|
|
Date :
2014-07-29 08:37:21 |
By :
mininova |
View :
1542 |
Reply :
6 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ติด permission ครับ แก้เป็น 777 ก็น่าจะใช้ได้ หรือ ตำแหน่งไฟล์ผิดครับลองตรวจดูดีดี
|
|
|
|
|
Date :
2014-07-29 09:26:48 |
By :
Dragons_first |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
No such file or directory in
ไม่มี ไดเรกทอรี่ดังกล่าว
|
|
|
|
|
Date :
2014-07-29 09:43:40 |
By :
Ex-[S]i[L]e[N]t |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ผมทำเว็บ localhost ใน AppServ กำหนด permission 777 อย่างไร
|
|
|
|
|
Date :
2014-07-29 10:51:44 |
By :
mininova |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ผมทำเว็บ localhost ใน AppServ กำหนด permission 777 อย่างไร (ที่เครื่อง PC)
|
|
|
|
|
Date :
2014-07-29 10:53:15 |
By :
mininova |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ตรวจสอบโฟลเดอร์ที่จะนำไฟล์นั้นไปเก็บอ่ะครับ
ของคุณบรรทัดที่เขียน @copy($file['tmp_name'],"news/".$filename);
สร้างโฟลเดอร์ news ไว้รึยังครับ แล้วสร้างไว้ที่ไหนอ่ะครับ ลองดูตรงนี้
ผมเคยเจอปัญหาคล้ายแบบนี้ แต่ไม่แน่ใจว่าจะเหมือนกันรึป่าวน่ะครับ
|
|
|
|
|
Date :
2014-07-29 11:15:47 |
By :
ninja.ooioo |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 05
|