Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 109,037

HOME > PHP > PHP Forum > รบกวนดูโค้ด เช็คไฟล์ extension ให้หน่อยครับ ^___________^



 

รบกวนดูโค้ด เช็คไฟล์ extension ให้หน่อยครับ ^___________^

 



Topic : 083930



โพสกระทู้ ( 681 )
บทความ ( 0 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์
Twitter



รบกวนดูโค้ด เช็คไฟล์ extension ให้หน่อยครับ พยายามแก้อยู่ตั้งแต่เมื่อวาน แต่ไม่สำเร็จ
ปูใช้ java script เชคนะครับ
Code (PHP)
<!--Add -->
<? if($_GET['action']=='add'){?>
<!--Check type file & over file -->
<script language="javascript">
limitFileSize = 1024;//byte
fileSize = 0;
//binds to onchange event of your input field
$().ready(function(){
		$('#fileUpload').bind('change', function() {
			fileSize = this.files[0].size;
			
			if(fileSize>limitFileSize){
			alert("File over size Allow 200 Kb");
			return false;
			}
	    	//alert(fileSize);
		});
	}
);
function check_extension(eID) {
	file = document.getElementById(eID).value;
	var temp=file.split(".");
	var type = temp[temp.length-1];
	//alert(type);
	//extension[ext]
	if (type=='png'|| type=='gif'|| type=='jpg'|| type=='jpeg'|| type=='PNG'|| type=='GIF'|| type=='JPG'|| type=='JPEG'){ 
		//alert ('file ok') ; 
		return true;
	} else { 
		return false;
	}
}
function fncSubmit()
{
	if(document.form_add.fileUpload.value == "")
	{
		alert('Please enter image .png .gif .jpg .jpeg .PNG .GIF .JPG .JPEG only');
		document.form_add.fileUpload.focus();
		return false;
	}
	
	if(document.form_add.fileUpload.value != ""){
		correct =  check_extension("fileUpload");
		if(!correct){
			alert("file type was incorrect");
			return false;
		}
	}
</script> 
<form action="" method="post" name="form_add" target="_parent" onSubmit="JavaScript:return fncSubmit();" enctype="multipart/form-data"> 
<ul class="showInColumn_add">
	<li><u>Add</u></li>
    <li>Title :<input name="txt_title" type="text" size="50" /></li>
    <li>Detail :</li><br />
    <li><textarea name="txt_detail" cols="36" rows="5"></textarea></li>
    <li><input name="fileUpload" id="fileUpload" type="file" size="37px" /><font color="#FF0000">*.jpg only</font></li>
    <li><input name="save" type="submit" value="Save" /></li>
</ul>
<?
$date_today=date("Y-m-d");	
	if(isset($_POST['txt_title']))
		{
	if(move_uploaded_file($_FILES["fileUpload"]["tmp_name"],"../uploads/3m/".time()."_".$_FILES["fileUpload"]["name"])) // Upload/Copy
	{
		echo "Upload Complete.";
	}//file
$sql="INSERT INTO tb_3m_insulating(title,detail,images,date_today)VALUES('$_POST[txt_title]','$_POST[txt_detail]','".time()."_".$_FILES["fileUpload"]["name"]."','$date_today')";
	$q=mysql_query($sql)or die (mysql_error());
	if($q){
			redirect('3m_insulating.php');
		}else{
			alert('Can\'t insert');
		}
	//echo $sql;
	}//if
?>
</form>
<? } ?>




Tag : PHP, MySQL









ประวัติการแก้ไข
2012-09-13 14:18:44
Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2012-09-13 14:03:45 By : nottpoo View : 1030 Reply : 3
 

 

No. 1

Guest


ประมาณนี้อะครับ รบกวนผู้ใจดี ช่วยบอกหน่อยนะครับ
text edter
หรือ
text edter 2
ก็ได้ครับ
ผมหามานานเเล้วอะ






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-09-13 15:20:39 By : tongar
 


 

No. 2



โพสกระทู้ ( 376 )
บทความ ( 0 )



สถานะออฟไลน์


มันไม่ได้ยังไงเหรอครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-09-13 16:37:08 By : cappuczino
 

 

No. 3

Guest


ต้องตรวจสอบที่ php ด้วยครับ
เพราะเค้าสามารถ disable js
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-09-13 21:41:40 By : 5
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : รบกวนดูโค้ด เช็คไฟล์ extension ให้หน่อยครับ ^___________^
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ FTP| ใส่แถวของตาราง ใส่คอลัมน์ตาราง| ตัวยก ตัวห้อย ตัวพิมพ์ดีด| ใส่โค้ด ใส่การอ้างถึงคำพูด| ใส่ลีสต์
smiley for :lol: smiley for :ken: smiley for :D smiley for :) smiley for ;) smiley for :eek: smiley for :geek: smiley for :roll: smiley for :erm: smiley for :cool: smiley for :blank: smiley for :idea: smiley for :ehh: smiley for :aargh: smiley for :evil:
Insert PHP Code
Insert ASP Code
Insert VB.NET Code Insert C#.NET Code Insert JavaScript Code Insert C#.NET Code
Insert Java Code
Insert Android Code
Insert Objective-C Code
Insert XML Code
Insert SQL Code
Insert Code
เพื่อความเรียบร้อยของข้อความ ควรจัดรูปแบบให้พอดีกับขนาดของหน้าจอ เพื่อง่ายต่อการอ่านและสบายตา และตรวจสอบภาษาไทยให้ถูกต้อง

อัพโหลดแทรกรูปภาพ

Notice

เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ
อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง

   
  เพื่อความปลอดภัยและการตรวจสอบ กระทู้ที่แทรกไฟล์อัพโหลดไฟล์จากที่อื่น อาจจะถูกลบทิ้ง
 
โดย
อีเมล์
บวกค่าให้ถูก
<= ตัวเลขฮินดูอารบิก เช่น 123 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)







Exchange: นำเข้าสินค้าจากจีน, Taobao, เฟอร์นิเจอร์, ของพรีเมี่ยม, ร่ม, ปากกา, power bank, แฟลชไดร์ฟ, กระบอกน้ำ

Load balance : Server 01
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2024 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่