ที่ตั้งการ upload

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

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

Pleumiie

ที่ตั้งการ upload

โพสต์ที่ยังไม่ได้อ่าน โดย Pleumiie »

คือผมจะทำที่อัพโหลดอย่างง่ายอ่ะครับ แล้วถ้าอัพโหลดอย่างนี้มันจะไปอยู่ในไดเร็กทอลี่ ของไฟล์ html ถ้าผมจะระบุตำแหน่งในการอัพโหลดแล้วไปที่นั่น ผมต้องแก้ไขอย่างไรคับ

code Html

โค้ด: เลือกทั้งหมด

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-874">
<title>Upload File</title>

<script language="javascript">
function clickupload()
{

if ( document.getElementById('fileupload').value.length == 0 )
{
alert( 'ระบุ File ที่จะ Upload ' ) ;
return false ;
}

document.getElementById('upmsg').innerHTML = 'กำลัง Upload อยู่ รอซักครู่...' ;
document.getElementById('btnUpload').value = "ส่งไปแล้วไม่ต้องคลิกซ้ำ";
document.getElementById('btnUpload').disabled = true ;

return true ;
}

function uploadok(pathfile)
{
document.getElementById('fileupload').value ="";
document.getElementById('upmsg').innerHTML = 'Upload เสร็จแล้ว</a><br>ระบุ File ใหม่ต่อไปได้เลย' ;
document.getElementById('btnUpload').value = "Upload เลย";
document.getElementById('btnUpload').disabled = false;
document.getElementById('frmUpload').reset() ;
return true ;
}


</script>

</head>
<body>
<span class="แจ้ง">
<iframe id="uploadtarget" name="uploadtarget" src="" style="width:0px;height:0px;border:0"></iframe>
</span>
<form id="frmUpload" action="upload.php" method="post" enctype="multipart/form-data" onsubmit="return clickupload();" target="uploadtarget">
  <span class="แจ้ง" id="upmsg">ระบุ File ที่จะ Upload </span><span class="แจ้ง"><br>
  <input id="fileupload" name="fileupload" type="file">&nbsp;
  <input id="btnUpload" type="submit" value="Upload ">
  </span>
</form>
</body>
</html>
code PhP

โค้ด: เลือกทั้งหมด

<?

sleep(3);
$file = $_FILES['fileupload']['name'];
$typefile = $_FILES['fileupload']['type']; 
$sizefile = $_FILES['fileupload']['size'];
$tempfile = "".$file;

copy($_FILES['fileupload']['tmp_name'],$tempfile);
 
?>
<script language="JavaScript">
<!--
window.parent.uploadok('<?=$tempfile?>');
//-->
</script>
Pleumiie

Re: ที่ตั้งการ upload

โพสต์ที่ยังไม่ได้อ่าน โดย Pleumiie »

โค้ด: เลือกทั้งหมด

<?

sleep(3);
$file = $_FILES['fileupload']['name'];
$typefile = $_FILES['fileupload']['type']; 
$sizefile = $_FILES['fileupload']['size'];
$tempfile = "".$file;

copy($_FILES['fileupload']['tmp_name'],$tempfile);
 
?>
<script language="JavaScript">
<!--
window.parent.uploadok('<?=$tempfile?>');
//-->
</script>
อ่านลิ้งที่คุณ mindphp นำมาให้ แล้วลองทำปรากฎว่ายังไม่ได้อ่ะครับ รบกวนช่วยแก้ให้ผมที
ภาพประจำตัวสมาชิก
mindphp
ผู้ดูแลระบบ MindPHP
ผู้ดูแลระบบ MindPHP
โพสต์: 41384
ลงทะเบียนเมื่อ: 22/09/2008 6:18 pm
ติดต่อ:

Re: ที่ตั้งการ upload

โพสต์ที่ยังไม่ได้อ่าน โดย mindphp »

ไม่ได้ติดปัญหาอะไรครับ
หรือไม่เข้าใจ ตรงไหน

โค้ด: เลือกทั้งหมด

 "/place/to/put/uploaded/file" 
คือ ต่ำแหน่งที่ต้องการเก็บไฟล์ที่อัพโหลดไปไว้
ติดตาม 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
pleam7894
PHP Newbie
PHP Newbie
โพสต์: 1
ลงทะเบียนเมื่อ: 24/04/2012 5:21 pm

Re: ที่ตั้งการ upload

โพสต์ที่ยังไม่ได้อ่าน โดย pleam7894 »

โค้ด: เลือกทั้งหมด

<?

sleep(3);
$file = $_FILES['fileupload']['name'];
$typefile = $_FILES['fileupload']['type']; 
$sizefile = $_FILES['fileupload']['size'];
$tempfile = "".$file;


copy($_FILES['fileupload']['tmp_name'],$tempfile,"file"); 
 
?>
<script language="JavaScript">
<!--
window.parent.uploadok('<?=$tempfile?>');
//-->
</script>
ผมเปลี่ยนเป็นอย่างนี้อ่ะครับ แล้วปรากฎว่าไม่ได้
ภาพประจำตัวสมาชิก
mindphp
ผู้ดูแลระบบ MindPHP
ผู้ดูแลระบบ MindPHP
โพสต์: 41384
ลงทะเบียนเมื่อ: 22/09/2008 6:18 pm
ติดต่อ:

Re: ที่ตั้งการ upload

โพสต์ที่ยังไม่ได้อ่าน โดย mindphp »

โค้ด: เลือกทั้งหมด

copy($_FILES['fileupload']['tmp_name'],$tempfile,"file"); 
แก้เป็น

โค้ด: เลือกทั้งหมด

copy($_FILES['fileupload']['tmp_name'],"ตำแหน่งที่ต้องการเก็บไฟล์"); 
ติดตาม 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
ภาพประจำตัวสมาชิก
ekaja
PHP Newbie
PHP Newbie
โพสต์: 3
ลงทะเบียนเมื่อ: 16/05/2012 8:09 am
ติดต่อ:

Re: ที่ตั้งการ upload

โพสต์ที่ยังไม่ได้อ่าน โดย ekaja »

หา path ที่ต้องเอาไปเก็บ ถ้าไม่รู้จริงก็รัน
phpinfo(); ใน folder ที่ต้องการเก็บไฟล์ แล้วดู path เอามาใช้ มันจะได้แน่นอน
เว็บโฮสติ้ง รองรับ Opensource ทุกตัว ช่วยเหลือฟรี ดูแลตลอด 24 ชม.
รับเข้ารหัสPHP/รับถอดรหัสZend
ตอบกลับโพส
  • Similar Topics
    ตอบกลับ
    แสดง
    โพสต์ล่าสุด

ผู้ใช้งานขณะนี้

สมาชิกกำลังดูบอร์ดนี้: Majestic-12 [Bot] และบุคลทั่วไป 124