易截截图软件、单文件、免安装、纯绿色、仅160KB

php文件上传防止欺骗问题

就是在php上传中防止用欺骗的手段上传,本来允许上传文件的格式是 “jpg”,例如把“txt的文件”后缀改为jpg
它也可以上传的。怎么样可以防止,希望给出代码。
          我用的上传方式很简单的哪一种一下是我用的代码看看怎么改:
<?php
header("Content-type:text/html;Charset=utf-8");
$uploaddir = dirname(__FILE__)."\\upload\\"; //dirname获得当前文件的路径
$uploadfile = $uploaddir.time().basename($_FILES['upfile']['name']);
$type= $_FILES['upfile']['type'];

if(preg_match("/\\.(jpg|gif|png|bmp|jpeg)$/i",$uploadfile)){
    if($_FILES["upfile"]["size"] <1000000){
  if(is_uploaded_file($_FILES['upfile']['tmp_name'])){
if(move_uploaded_file($_FILES['upfile']['tmp_name'],$uploadfile)){
              echo "上传成功";
}
else{
echo "上传失败";
}
}
    }

大家help help

<?php
/* 图片上传类 仅限JPG格式图片 */
class uploadFile
{
var $inputName; //input名称
var $fileName; //文件命名
var $fileProperty; //文件属性
var $fileSize=2097152; //文件大小限制,2M
var $filePath="upload/"; //文件存储路径
function uploadFile($in


相关问答:

付费求一段php代码,支持淘宝交易 - PHP / 基础编程

各位大侠 
求一段php代码 
可以实现以下功能 
针对不同的浏览器显示不同的图片 
就是有一张图片,只想给ie6用户看到 
如果ie7、chrome、firefox用户浏览则显示另外一张图片  ......

诚招有经验的PHP工程师(可兼职) - PHP / 基础编程

1.精通面向对象的设计和开发;
2.熟练使用PHP语言(5.0+)进行数据库,网络通信,文件读写,安全机制等开发;
3.熟练使用MYSQL(5.0+)数据库开发,包括基本的数据库设计/优化/安全,复杂的T-SQL语句编写,熟练编写MYS ......

带html标签的查询问题 - PHP / Framework

我在mySql中有一字段可存html标签,比如说里面有a标签
但是我输入查询条件a的时候并不想查出这条记录,也就是说查询的时候不考虑标签,只考虑内容。
请问大家怎样解决?
可以再弄一个字段来保存过滤标签后的内容。 ......

武汉哪里PHP培训比较正规 - PHP / 基础编程

过完年要去武汉了,想了解一下PHP培训比较正规?

哦 对了,还有!PHP手册必须得弄一个

嗯 天天在看圣经(一天也就只能看个二十页),PHP100视频教程看了33讲了(一天也只看一讲)
我会坚持把这本书和视频搞定 ......

求教PHP中str_replace函数问题 - PHP / 基础编程

请问,以下代码,为什么不管用?就str_replace这个函数,替换么有起作用?
PHP code:
$gg='<script type=\"text/JavaScript\">
alimama_pid=\"mm_14281022_2030060_8250750\";
alima ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号