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 > อยากได้ javascript เช็คขนาดรูปภาพ ค่ะ อยากได้ javascript เช็คขนาดรูปภาพ และความกว้าง ยาว ของรูปค่ะ



 

อยากได้ javascript เช็คขนาดรูปภาพ ค่ะ อยากได้ javascript เช็คขนาดรูปภาพ และความกว้าง ยาว ของรูปค่ะ

 



Topic : 042940

Guest




อยากได้ javascript เช็คขนาดรูปภาพ และความกว้าง ยาว ของรูปค่ะ

เช่น ขนาดไฟล์ไม่เกิน 2 M และไม่เกิน 200 * 150 pixel

โค้ดประมาณนี้อะค่ะ

Code (PHP)
<body>
<script>
	function check(){
              /* เช็คขนาดไฟล์ แล้วความกว้างยาว ของรูป */
}
</script>

<form action="<?php echo $PHP_SELF ; ?>" method="post" enctype="multipart/form-data" name="form" id="form" onsubmit="return check();">
<input type="file" name="file1" id="file1" size="55" />
<input type="submit" name="submit" value="ตกลง" />
</form>
</body>




Tag : - - - -







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2010-05-16 17:58:04 By : ohanaa View : 5823 Reply : 6
 

 

No. 1



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



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


filesize ใช้ javascript เช็ค ไม่น่าจะได้นะ ลองใช้ getimagesize() หรือไม่ก็ frame , ajax ไรเงี้ย แทนก็น่าจะได้มั๊ง หรือถ้าใครมีวิธีดีๆ ก็บอกหน่อยจ้า อยากรู้เหมือนกัน อิอิ






Date : 2010-06-01 15:17:10 By : arthiter2000
 


 

No. 2



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



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

ต้องใช้ php เช็คคับ ตอน upload ไป สามารถเช็ค size ได้จากตัวแปร $_FILES['file1']['size'] ไม่เิกิน 2 M

Code (PHP) ประมาณนี้
if($_FILES['file1']['size'] >  2048) echo 'error'; 


ส่วน วิธีเช็ค pixel
Code (PHP)
$images = $_FILES['file1']['tmpname'];
$image_type = $_FILES['file1']['type'];
if($image_type == 'image/jpeg') $im = imagecreatefromjpeg($images);
elseif($image_type == 'image/gif') $im = Imagecreatefromgif($images);
elseif($image_type == 'image/png') $im = Imagecreatefrompng($images);
$width = ImagesX($im);
$heigth = ImagesY($im);
if($width > 200) echo 'error';
if($heigth > 150) echo 'error';

Date : 2010-06-02 01:36:39 By : kerb
 

 

No. 3



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



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


ลองแลนะพี่น้อง

<html>
<head>
<script>
function getImgSize(){
   var img = document.getElementById('imageid'); 
   var width = img.clientWidth;
   var height = img.clientHeight;
   alert(" width="+width+", height="+height);
}
</script>
</head>
<body>
<img id='imageid' onclick='getImgSize();' 
src='http://zef.me/wp-content/uploads/2008/02/funny-cat.jpg'>
</body>
</html>


ส่วนขนาดไฟล์นี่ไม่สามารถทำได้นะผมว่าคงต้องใช้ php script ช่วยอย่างคุณ kerb ว่า
Date : 2010-06-02 09:31:29 By : pnbps
 


 

No. 4

Guest


<script type="text/javascript">
var jsimg=document.getElementById('myimg');
var jsimg_width=jsimg.width; // หาความกว้าง
var jsimg_height=jsimg.height; // หาความสูง
var jsimg_fileSize=jsimg.fileSize; // หาขนาดไฟล์ กรณ๊ IE เท่านั้น
</script>


<script type="text/javascript">
var img_new=new Image();
img_new.src="http://www.ninenik.com/images/logo_01_Wed.gif";
img_new.onload=function(){
   var jsimg_width=img_new.width; // หาความกว้าง
   var jsimg_height=img_new.height; // หาความสูง
   var jsimg_fileSize=img_new.fileSize; // หาขนาดไฟล์ กรณ๊ IE เท่านั้น
}
</script>


http://www.ninenik.com/การหา_ขนาด_ความกว้าง_ความสูงของ_รูปภาพ_ด้วย_javascript-287.html

เห็นในเว็บนี้ น่าจะใกล้เคียงความต้องการ
Date : 2010-06-02 12:57:01 By : sumo
 


 

No. 5

Guest


ใช้ flash ครับ
Date : 2010-06-02 12:59:00 By : 2123
 


 

No. 6

Guest


$sizeimg = $_FILES["fileUpload"]["size"] / 1024; อหาขนาดไฟล์รูป

$sizeimg = $_FILES["fileUpload".$i]["size"] / 1024; หาขนาดไฟล์รูปแบบ Array เผื่ออัฟหลายรูป


////////////////////////////////////////
$imgsize = getimagesize("logo.png");
//echo $imgsize[0]; //จะได้ความกว้างของรูปภาพ
//echo $imgsize[1]; //จะได้ความสูงของรูปภาพ

///////////////////////////////////////////////2 M และไม่เกิน 200 * 150 pixel
ตัวอย่าง 2M ในกรณีนี้จะแทนด้วย 2000
if($sizeimg>="2000" and $imgsize[0]>="200" and $imgsize[1]>="150"){
echo "ขนาดใหญ่ไปไหม ฮ่า ๆ";
}else{
echo "ขนาดนี้ดีเลย";
}

หวังว่าคงเป็นประโยชน์
Date : 2013-01-07 13:21:28 By : แค่ผ่านมา
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : อยากได้ javascript เช็คขนาดรูปภาพ ค่ะ อยากได้ javascript เช็คขนาดรูปภาพ และความกว้าง ยาว ของรูปค่ะ
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ 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 03
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 อัตราราคา คลิกที่นี่