|
 |
|
ล็อคชนิดไฟล์ที่จะให้อัพโหลดยังไง แบบล็อคที่ปุ่มกดเลยนะครับ |
|
 |
|
|
 |
 |
|
มันเป็น flash ครับเลยทำได้
ลองดู Uploadify ครับ อันนี้ก็ทำได้
|
 |
 |
 |
 |
Date :
2011-07-17 14:28:30 |
By :
PlaKriM |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
อ่าครับ แล้วถ้าเป็น ปุ่ม Browse ธรรมดา
Code (PHP)
<input type="file" name="img2" id="img2">
ใช้ PHP เขียนได้ไหมอ่าครับ แบบว่า java ผมไม่ค่อยจะได้เรื่องสักเท่าไหร่
ปล. ส่วน Uploadify นิ กำลังพยายามแกะอยู่ ^^
|
ประวัติการแก้ไข 2011-07-17 14:34:45
 |
 |
 |
 |
Date :
2011-07-17 14:33:03 |
By :
hotreplay |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ใช่ครับ มันเป็น แฟลช
แต่มันก็มีวิธีที่ง่ายกว่านั้นนิครับ ที่ไม่ต้องเช็คหลังจากกดอัพโหลด
ใช้ java script ดัก submit เอาครับ
|
 |
 |
 |
 |
Date :
2011-07-17 14:33:29 |
By :
tomrambo |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ประมาณนี้น่ะครับ
<form name ="form_upload" action="" method="post" enctype="multipart/form-data" onSubmit="return CHKUpload(this)">
<input type="file" name="file_upload" id="file_upload" size="30">
<input type="submit" name="submit_upload" value="อัพโหลด" />
</form>
<script language="javascript">
function CHKUpload(){
var obj = document.form_upload;
var typeFile = obj.file_upload.value.split('.');
typeFile = typeFile[typeFile.length-1];
if(typeFile != "rar" && typeFile != "zip" && typeFile != "doc"){
alert("ไม่อณุญาตให้อัพโหลดไฟล์ประเภทนี้ครับ!!!");
obj.file_upload.focus();
return false;
}
else return true;
}
</script>
เงื่อนไขใน javascript ลองไปปรับเปลี่ยนชนิดไฟล์เอาครับ
if(typeFile != "rar" && typeFile != "zip" && typeFile != "doc")
คือชนิดไฟล์ที่อณุญาตให้อัพโหลดน่ะครับ
|
ประวัติการแก้ไข 2011-07-17 14:52:17 2011-07-17 14:52:48
 |
 |
 |
 |
Date :
2011-07-17 14:51:23 |
By :
tomrambo |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
Code (JavaScirpt)
<html>
<head>
<title>ThaiCreate.Com Tutorial</title>
<script language="">
function OnUploadCheck()
{
var extall="jpg,jpeg,gif,png";
file = document.form1.filUpload.value;
ext = file.split('.').pop().toLowerCase();
if(parseInt(extall.indexOf(ext)) < 0)
{
alert('Extension support : ' + extall);
return false;
}
return true;
}
</script>
</head>
<body>
<form name="form1" method="post" action="PageFiles2.php" enctype="multipart/form-data" onSubmit="return OnUploadCheck();">
<input type="file" name="filUpload">
<input name="btnSubmit" type="submit" value="Submit">
</form>
</body>
</html>
Go to : PHP ตรวจสอบนามสกุลไฟล์และขนาดของไฟล์ก่อนการ Upload
เผื่อจะมีประโยชน์ครับ
|
 |
 |
 |
 |
Date :
2011-07-17 16:02:43 |
By :
webmaster |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
|
|
|

|
Load balance : Server 05
|