CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  PHP

为什么我上传图片时说photo_type错误呀?大家帮我看看代码

楼主ba0011(胡里胡涂)2005-04-03 22:14:43 在 Web 开发 / PHP 提问

<?  
  require   ("..\msconfig.php");  
  $name=trim("$name");  
  $title=trim("$title");  
  $hsname=trim("$hsname");  
  $zp=trim("$zp");  
  $yd=trim("$yd");  
  $pz=trim("pz");  
   
  if   ($photo)  
  {  
  if   (($photo_type==   "image/pjpeg")OR($photo_type   ==   "image/gif"))  
  {            
  $photodir="photo/";  
  if(!(file_exists($photodir)and   is_dir($photodir)))  
  {  
  mkdir($photodir,0700);  
  }  
                    copy($photo,$photodir.$photo_name);  
  }    
  else{  
        echo   "<script   language=javascript>alert('上传照片只能是JPG或者GIF!');history.go(-1)</script>";  
        exit;  
  }  
  }  
  else  
  {$photo_name="";}  
   
  $sql="insert   into   goods(name,title,hsname,zp,yd,pz,photo)   values   ('$name','$title','$hsname','$zp','$yd','$pz','$photo_name')";  
  $result=mysql_query($sql,$db);  
  mysql_close($db);  
  echo   "<script   language=javascript>alert('产品添加完成!');location.href='goodstg.php'</script>";  
  ?> 问题点数:20、回复次数:3Top

1 楼cokeyang(西北狼)回复于 2005-04-03 22:24:09 得分 0

$photo_type怎么来的?看不懂你的程序!  
  不过看样子也是一个过期图书的垃圾代码!Top

2 楼ba0011(胡里胡涂)回复于 2005-04-03 22:31:05 得分 0

呵呵~是呀~书上找的哦~  
   
  只是我的表单form中没有设MIME类型!现在好用了哦!!!哈哈~垃圾东西只要能用就行!别的在慢慢改撒Top

3 楼Meteorlet(http://smartdict.cn)回复于 2005-04-03 23:10:58 得分 20

如果$photo是FILE传递过来的变量,  
  则自动建立$photo_type,   $photo_name,   $photo_size等变量表示上传文件信息,  
  这是基于register_globals   =   on,为了安全性一般建议使用$_FILES['photo']['type']   ...Top

相关问题

  • 代码有错误??
  • 求win32错误代码
  • 代码运行错误!!!!
  • 『分享』.net错误代码
  • create a datasource function代码错误
  • 该代码有错误
  • 代码错误检测工具Sleuth QA
  • 这个代码有什么错误?
  • 错误的代码求答案.....
  • 帮忙看看错误代码--

关键词

  • photo
  • 上传
  • type

得分解答快速导航

  • 帖主:ba0011
  • Meteorlet

相关链接

  • Web开发类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo