社区
基础编程
帖子详情
求救啊??100分!
myppfly
2006-06-15 11:02:30
在php中,如何在图片上传之前就获得图片的大小尺寸,然后判断是否符合自己预定义的尺寸,如果大于定义尺寸给出提示,如果符合可以进行下一不的上传!!
谢谢!!加我qq也行 287501727
...全文
141
12
打赏
收藏
求救啊??100分!
在php中,如何在图片上传之前就获得图片的大小尺寸,然后判断是否符合自己预定义的尺寸,如果大于定义尺寸给出提示,如果符合可以进行下一不的上传!! 谢谢!!加我qq也行 287501727
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Gdj
2006-06-16
打赏
举报
回复
好象只有ie可以查看本地图片大小……
myppfly
2006-06-16
打赏
举报
回复
谢谢大家的 支持了阿
myppfly
2006-06-15
打赏
举报
回复
谢谢xuzuning(唠叨) 了
我先去看看
xuzuning
2006-06-15
打赏
举报
回复
这是一个纯js的问题
示例代码
<form method=post enctype='multipart/form-data'>
<input type=file name=file><br>
mimeType<input type=text name=mimeType><br>
width<input type=text name=width><br>
height<input type=text name=height><br>
fileSize<input type=text name=fileSize><br>
<input type=button value=测试 onclick='foo(this.form)'>
</form>
<script>
function foo(form) {
var img = new Image();
img.src = form.file.value;
form.fileSize.value = img.fileSize;
form.width.value = img.width;
form.height.value = img.height;
form.mimeType.value = img.mimeType;
}
</script>
选中图片后点击“测试”按钮
Clove
2006-06-15
打赏
举报
回复
<script>
var img=null;
function s()
{
if(img)img.removeNode(true);
img=document.createElement("img");
img.style.position="absolute";
img.style.visibility="hidden";
img.attachEvent("onreadystatechange",orsc);
img.attachEvent("onerror",oe);
document.body.insertAdjacentElement("beforeend",img);
img.src=inp.value;
}
function oe()
{
alert("cant load img");
}
function orsc()
{
if(img.readyState!="complete")return false;
alert("图片大小:"+img.offsetWidth+"X"+img.offsetHeight);
alert("图片尺寸:"+img.fileSize);
btn.disabled=false;
}
</script>
<input id=inp type="file">
<br>
<button onclick="s()">Test</button><button id=btn disabled>UpLoad</button>
判断好了再决定是否上传好了
myppfly
2006-06-15
打赏
举报
回复
这个是不是个二维叔祖啊
$_FILES[pic][tmp_name]
对了
怎么用js获得啊
不会js啊
wasuka
2006-06-15
打赏
举报
回复
$size = GetImageSize($_FILES[pic][tmp_name]);
if($size[0]>限制高度 || $size[1]>限制宽度)
{
unlink($_FILES[pic][tmp_name]);
exit("尺寸超标");
}
else copy($_FILES[pic][tmp_name],路径+文件名);
myppfly
2006-06-15
打赏
举报
回复
关键是我js不是很会啊
哪位好人能不能帮个忙啊
谢谢了啊
KevC
2006-06-15
打赏
举报
回复
有个思路,先用JAVASCRIPT得到大小,把数字提交了之后再判断是不是符合要求
wasuka
2006-06-15
打赏
举报
回复
后台比较简单了
GetImageSize(),符合就copy()或move_upload_file(),else就unlink()
myppfly
2006-06-15
打赏
举报
回复
对啊
不过前后太都行,我现在一点想法都没有
不知道从何下手啊
wasuka
2006-06-15
打赏
举报
回复
LZ的意思是在前台判定?
wuhancrisis.github.io:武汉同胞口罩下的呐喊| 中国武汉的人道主义危机
一月二十九日超级话题创建成功,二月三日官方发现, 二月四日实施控制, 微博数量由三千多下跌到一百四十二条. 现话题内最初的微博发帖日只到二月三日,故无法证实或证伪,欢迎大家出谋划策,收集到二月三日前的求助...
基于stm32的智能自行车尾灯
产品的结合,且成本低廉,在一百元左右。 模块
分
析如下:主控MCU采用STM32103C6,搭载FreeRTOS操作系统方便后续产品功能拓展与升级。其中 刹车尾灯功能包括加速度检测模块和LED灯组模块;行车安全检测功能包括陀螺...
智能报警路灯-电路方案
【设计背景】 当在公园、郊区等偏僻区域或黑夜无人情景,发生突发事件,手机等通讯设备被抢、丢失或未携带等,需报警
求救
。在这种孤立无援情况下,我们急需报警
求救
设施。 根据以上需求,相关部
分
可在以上这种环境下...
android os 跑流量,紧急!
求救
!
求救
!
求救
!Android os跑流量是什么情况?
该楼层疑似违规已被系统折叠隐藏此楼查看此楼水水 继续我来刷经跟小明一起喜欢上了贴吧,直到有一天他都11级了,我才4级...假如你每天签到拿4经验,18级300000/4=75000天,如果从1岁开始签到,那
100
年=36500天,你...
求救
!!!!!!jsp执行错误;(转)
求救
!!!!!!jsp执行错误;(转)[@more@]我tomcat运行正常;http://localhost:8080/访问正常;安装了mysql,运行也正常;只是不清楚tomcat和mysql之间还需要做什么吗?另外我修改了...
基础编程
21,886
社区成员
140,364
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章