php或js获取图片大小 高度 宽度_PHP教程

编辑Tag赚U币
教程Tag:暂无Tag,欢迎添加,赚取U币!

推荐:PHP6将实现的几个功能
其实这个是很早的消息了,我也曾在论坛讨论过。 今年8月份PHP创始人Rasmus Lerdorf提出的一个wishlist: 1。完全抛弃全局变量 2. 删除Magic Quotes 3. 增加一个输入过滤扩展代替Magic Quotes,提供一个机制让开发者很容易自己关闭或开启这个功能。而不是 像

  1. <? 
  2. arrarr=getimagesize("images/album_01.gif");  
  3. echo arr[3]; 
  4. strarr=explode("\"",arr[3]); 
  5. echo strarr[1]; 
  6. ?> 
  7.  
  8. <HTML>  
  9. <HEAD>  
  10. <TITLE>演示图片等比例缩小</TITLE>  
  11. <script>  
  12. function Wa_SetImgAutoSize(img)  
  13. {  
  14. //var img=document.all.img1;//获取图片  
  15. var MaxWidth=200;//设置图片宽度界限  
  16. var MaxHeight=100;//设置图片高度界限  
  17. var HeightWidth=img.offsetHeight/img.offsetWidth;//设置高宽比  
  18. var WidthHeight=img.offsetWidth/img.offsetHeight;//设置宽高比  
  19. alert("test"+img.offsetHeight+img.fileSize); 
  20. if(img.offsetHeight>1) alert(img.offsetHeight); 
  21. if(img.readyState!="complete"){ 
  22. return false;//确保图片完全加载 
  23.  
  24. if(img.offsetWidth>MaxWidth){  
  25. img.width=MaxWidth;  
  26. img.height=MaxWidth*HeightWidth;  
  27. }  
  28. if(img.offsetHeight>MaxHeight){  
  29. img.height=MaxHeight;  
  30. img.width=MaxHeight*WidthHeight;  
  31. }  
  32.  
  33. function CheckImg(img)  
  34. {  
  35. var message=""
  36. var MaxWidth=1;//设置图片宽度界限  
  37. var MaxHeight=1;//设置图片高度界限  
  38.  
  39. if(img.readyState!="complete"){ 
  40. return false;//确保图片完全加载 
  41. if(img.offsetHeight>MaxHeight) message+="\r高度超额:"+img.offsetHeight; 
  42. if(img.offsetWidth>MaxWidth) message+="\r宽度超额:"+img.offsetWidth; 
  43. if(message!="") alert(message); 
  44. }  
  45. </script>  
  46. </HEAD>  
  47. <BODY>  
  48. <img src="images/frequency.gif" border=0 id="img1" onload="CheckImg(this);">  
  49. <br>  
  50. <input id=inp type="file" onpropertychange="img1.src=this.value;">  
  51. </BODY>  
  52. </HTML> 

分享:php生成验证码图片实例代码
?php //生成验证码图片 Header(Content-type: image/PNG); srand((double)microtime()*1000000);//播下一个生成随机数字的种子,以方便下面随机数生成的使用 session_start();//将随机数存入session中 _SESSION['authnum']=; im = imagecreate(62,20); //

来源:模板无忧//所属分类:PHP教程/更新时间:2012-06-17
相关PHP教程