有关图片上传问题?

zhouguoyao 2003-09-26 05:12:38
1.首先要提醒用户对图片上传的要求(图片要求是72dpi,140cm*210cm)就是要求上传时判断图片的格式是否满足要求?
2.上传(怎么实现?)
那位高手知道?谢谢
...全文
41 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhouguoyao 2003-09-28
  • 打赏
  • 举报
回复
fzel_net(成就明天) 我要的是能够自动检测图片的大小,如果不符合要求就提示,否则就可以上传,不知道你能不能解决,谢谢!
zhouguoyao 2003-09-28
  • 打赏
  • 举报
回复
有没有其他的方法?
zhouguoyao 2003-09-26
  • 打赏
  • 举报
回复
up
fzel_net 2003-09-26
  • 打赏
  • 举报
回复
给你个例子参考参考
1
<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.offsetHeight+"\n宽:"+img.offsetWidth);
}
</script>
<input type="file" Name="file" id="inp" value="默认值"><br><input onclick="s()" type="button" value="点我一下给出要上传图片的大小及长、宽" name="button">

2
<?
if($is_use_img)
{
$TimeLimit=120;
set_time_limit($TimeLimit);
if($UploadFile!="")
{
$UploadPath="../image/jd20/fcimg/";
$FileName=$UploadPath.$imgname.".gif";

if(!file_exists($FileName))
{ echo $FileName;

if(copy($UploadFile,$FileName))
{
echo "$imgname.gif 上传成功,大小为 $UploadFile_size";
$query="insert into fc(fcname,fcimg,fcadate) values ('$fcname','$imgname','$fcadate')";

$queryinimg="insert into img(imgname) values ('$imgname')";
$resultinimg=mysql_query($queryinimg);
$result = mysql_query($query);
echo $fcname."添加成功,请稍后......";
unlink($UploadFile);
}
else
{
echo "$imgname.gif 上传失败";
}

}
else
{
echo "已经有$imgname.gif";
}
?>
longshenwang 2003-09-26
  • 打赏
  • 举报
回复
网上有不错的上传控件比如:http://www.jspsmart.com上面的 很不错!功能强大!

87,988

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧