Register
Member Login
Forgot Password ??
PHP
(Hypertext Preprocessor),
ASP
(Active Server Pages),
ASP.NET, VB.NET, C#
(.Net 1.1, 2.0, 3.5, 4.0)
Registered :
74,597
HOME
>
PHP
>
PHP Forum
>
ขอความช่วยเหลือหน่อยครับ ผมมีได้ code upload/download มาตัวหนึ่ง แต่ว่าผมอยากเพิ่มในส่วนที่จะทำการคลิก upload
ขอความช่วยเหลือหน่อยครับ ผมมีได้ code upload/download มาตัวหนึ่ง แต่ว่าผมอยากเพิ่มในส่วนที่จะทำการคลิก upload
Sponsor
www.EasySoftSolution.Com
Web Package
หางาน
เริ่มหัวข้อใหม่
Guest
ผมมีได้ code upload/download มาตัวหนึ่ง แต่ว่าผมอยากเพิ่มในส่วนที่จะทำการคลิก upload ให้มันถามรหัสผ่านก่อนทำการ upload ได้นะครับ แต่ไม่รู้ว่าต้องเพิ่มเข้าตรงบรรทัดไหนและต้องใส่ code ไปยังงัย ใครทำไช่วยบอกผมทีนะครับ code เป็นอย่างนี้ครับ
<meta http-equiv="Content-Type" content="text/html; charset=windows-874" />
<html>
<style type="text/css">
<!--
.style1 {
color: #FF00FF;
font-weight: bold;
}
.style2 {color: #FF0000}
-->
</style>
<head><body>
<div align="center">
<?php
if(isset($_GET['op'])){
$path="./upload";
$maxsize=30; //หน่วยเป็น Mbyte
$realmaxsize=$maxsize*1000000;//หน่วยที่ใช้คำนวณเป็น byte
if( $_FILES['UploadedFile']['name'] != null )
{
print "Name: ".$_FILES['UploadedFile']['name']." <BR>\n";
print "Size: ".$_FILES['UploadedFile']['size']." bytes<BR>\n";
$showsize=$_FILES['UploadedFile']['size'];
$showsize/=1000;
print "size: ".$showsize." Kbytes<BR>\n";
print "Max Size: ".$maxsize." Kbytes<BR>\n";
print "Type: ".$_FILES['UploadedFile']['type']." <BR>\n";
print("<HR>");
if ($_FILES['UploadedFile']['size'] > 0 && copy($_FILES['UploadedFile']['tmp_name'],"$path/".$_FILES['UploadedFile']['name']) && $_FILES['UploadedFile']['size'] < $realmaxsize){
print "ทำการ Upload file \"".$_FILES['UploadedFile']['name']."\" เรียบร้อย...<br>";
unlink($_FILES['UploadedFile']['tmp_name']);
}else{
print "Error!!!!!.... ไม่สามารถ Upload ได้<br>";
}
}else{
print "Error!!!!!.... ไม่พบไฟล์ที่จะ Upload<br>";
}
echo "<a href='".$_SERVER['PHP_SELF']."'>ลองใหม่</a>";
}else{
?>
<table width="750" border="1">
<tr>
<td width="352" bgcolor="#66FFFF"><div align="center"><strong>Name</strong></div></td>
<td width="99" bgcolor="#66FFFF"><div align="center"><strong>Size</strong></div></td>
<td width="175" bgcolor="#66FFFF"><div align="center"><strong>Date modified</strong></div></td>
<td width="96" bgcolor="#66FFFF"><div align="center"><strong>Download</strong></div></td>
</tr>
<?php
if(!is_dir("./upload")){//check have folder?
mkdir("./upload",0700);
}
$path="./upload";
$handle=opendir($path); //แสดงผลไฟล์
while (false!==($file = readdir($handle))) {
if ($file != "." && $file != "..") {
$fileEncode= urlencode($file);
$fileEncode=strtr($fileEncode,"+"," ");
//$fileEncode= explode("+",$fileEncode);
//$fileEncode= implode($fileEncode,"%20");
//echo "<a href='$path/$fileEncode'>$file</a> <br>\n";
$modified=filemtime($path."/".$file);
$modified=date("d-M-Y H:i",$modified);
$filesize=filesize($path."/".$file);
if($filesize>=1000000){
$filesize/=1000000;
$filesize=round($filesize,2);
$filesize.=" M";
}else{
$filesize/=1000;
$filesize=round($filesize,2);
$filesize.=" k";
}
?>
<tr>
<td><?=$file?></td>
<td align="right"><?=$filesize?></td>
<td align="center"><?=$modified?></td>
<td align="center"><a href="<?php echo $path."/".$fileEncode?>">Click</a></td>
</tr>
<?php
}
}
closedir($handle); //จบการแสดงผลไฟล์
?>
</table>
</div>
<FORM ENCTYPE="multipart/form-data" ACTION="<?=$_SERVER['PHP_SELF']?>?op=1" METHOD="post">
<div align="center">
<!INPUT TYPE="hidden" name="MAX_FILE_SIZE" value="1024000">
<INPUT NAME="UploadedFile" TYPE="file">
<INPUT TYPE="submit" VALUE="Upload">
</div>
</FORM>
<div align="center">
<?php
}
?>
</div>
<p align="center" class="style1"> </p>
</body>
</html>
Date
: 6 มี.ค. 2550 14:44:41
By
: masero
View
: 889
Reply
: 0
PHP
ASP
ASP.NET
C#
Ajax
SQL
Firefox
:-) เล่นบอร์ดให้ถึงใจ ใช้
Firefox
กันเถอะ
แสดงความคิดเห็น
Re :
ขอความช่วยเหลือหน่อยครับ ผมมีได้ code upload/download มาตัวหนึ่ง แต่ว่าผมอยากเพิ่มในส่วนที่จะทำการคลิก upload
รายละเอียด
เปลี่ยนสี
สีดำ/ขาว
สีแดง
สีเหลือง
สีชมพู
สีเขียว
สีส้ม
สีม่วง
สีนํ้าเงิน/ฟ้า
สีเทา
สีน้ำตาล
สีเขียวฟ้า
สีกรมท่า
สีเลือดนก
สีเหลืองอมเขียว
เพื่อความเรียบร้อยของข้อความ ควรจัดรูปแบบให้พอดีกับขนาดของหน้าจอ เพื่อง่ายต่อการอ่านและสบายตา และตรวจสอบภาษาไทยให้ถูกต้อง
ให้แทรกรูปภาพที่อัพโหลดในเว็บไทยครีเอทเท่านั้น และตัดรูปภาพให้พอดีกับสกรีน
อัพโหลดแทรกรูปภาพ
เพื่อความปลอดภัยและการตรวจสอบ กระทู้ที่แทรกไฟล์อัพโหลดไฟล์จากที่อื่น อาจจะถูกลบทิ้ง
โดย
อีเมล์
บทความอื่น ๆ ที่น่าสนใจ :
JavaScript
,
SQL
,
VBScript
,
Access
,
MySQL
,
SQL Server 2005
,
SQL Server 2008
,
Oracle Server
,
ดูทีวีย้อนหลัง
,
ลงโฆษณาสินค้าฟรี
,
หางาน
© www.ThaiCreate.Com. 2003-2009 All Rights Reserved. Link :
ไทยกู๊ดเว็บ
,
ติดแก๊ส
,
Hosting
Comments & Suggestions Please Contact Us : thaicreate at hotmail dot com [
Conditions Privacy Statement
]
ติดต่อโฆษณา
01-987-6107
อัตราราคา
คลิกที่นี่