สอบถามเออเร่อเกี่ยวกับการอัพโหลดรูปภาพค่ะ... Warning: copy(upload/585n.jpg) [function.copy]: failed to open stream: No such file or directory in
โค้ด ฟอร์มอัพโหลดรูป
Code (PHP)
<?php
include ("chksession.php");
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>สร้างฟอร์มเพื่ออัพโหลดไฟล์</title>
</head>
<body>
<h4 align="right"><?php echo "คุณเข้าสู่ระบบในชื่อ : <a href='show_member.php'>$sess_username</a>";?></h4>
<h4 align="right"><?php echo "<a href='logout.php'>ออกจากระบบ</a>";?></h4>
<p> [<a href="main.php">หน้าหลัก</a>]<hr>
</p>
<form method="post" action="upload_send.php" enctype="multipart/form-data">
<h2>ทดสอบ Upload ไฟล์</h2>
<input type="hidden" name="max_file_size" value="100000" />
<input type="file" name="fileupload" /><p>
<input type="submit" value="คลิกเพื่อ Upload ไฟล์" />
</form>
</body>
</html>
Date :
2012-09-10 22:11:47
By :
yah
โค้ดแสดงรูปภาพ
Code (PHP)
<?php
include ("chksession.php");
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>
<body>
<h4 align="right"><?php echo "คุณเข้าสู่ระบบในชื่อ : <a href='show_member.php'>$sess_username</a>";?></h4>
<h4 align="right"><?php echo "<a href='logout.php'>ออกจากระบบ</a>";?></h4>
<p> [<a href="main.php">กลับหน้าหลัก</a>]<hr>
</p>
<?php
//ไม่สร้าง database น่ะ คร่าวๆ
/////////////////////หน้า 24
$fileupload=$_FILES['fileupload']['tmp_name'];
$fileupload_name=$_FILES['fileupload']['name'];
$fileupload_size=$_FILES['fileupload']['size'];
$fileupload_type=$_FILES['fileupload']['type'];
if ($fileupload) {
echo "ตำแน่งของไฟล์ $fileupload<br>";
echo "ชื่อไฟล์ $fileupload_name<br>";
echo "ขนาดของไฟล์ $fileupload_size<br>";
echo "ประเภทของไฟล์ $fileupload_type<br>";
$array_last=explode(".", $fileupload_name);
$c=count ($array_last)-1;
$lastname=strtolower ($array_last[$c]);
if ($lastname=="gif" or $lastname=="jpg" or $lastname=="jpeg") {
copy ($fileupload, "photo/".$fileupload_name);
echo "<h2>Upload รูปภาพเรียบร้อยแล้วครับ</h2>";
//echo $_FILES["file"]["type"];
//echo $_FILES['$uploadfile']['$array_last'];
echo "<img src='photo/$fileupload_name'>";
} else {
echo "<h3>ERROR : ไม่สามารถ Upload รูปภาพ</h3>";
}
unlink($fileupload);
} else {
echo "<h3>ERROR : ไม่สามารถ Upload รูปภาพ</h3>";
}
?>
</body>
</html>
Date :
2012-09-10 22:12:25
By :
yah
ระบบมันหาโฟล์เดอร์ photo ไม่เจอครับ
Date :
2012-09-10 23:25:46
By :
arm8957
ดูตอนมันไปเรียกไฟล์มาแสดงจะผิด path นะครับ
Date :
2012-09-11 08:19:29
By :
tongspy
มีโฟเดอร์ photo อยู่จริง ๆ หรือเปล่าครับ
Date :
2012-09-11 08:30:15
By :
mr.win
Load balance : Server 03