php读取文件失败

WBOY
发布: 2016-06-23 14:06:02
原创
1385 人浏览过

	$dir=opendir(ROOT_PATH."frame/hack");	while($file=readdir($dir)){		if(is_file(ROOT_PATH."frame/hack/$file/data.sql")){			$sql=readover(ROOT_PATH."frame/hack/$file/data.sql");			preg_match_all("/INSERT INTO `qb_hack`([^']+)\('([^']+)', '([^']+)'/is",$sql,$array);			$_array = @include(ROOT_PATH."frame/hack/$file/fix.php");			if($_array[setup]==2){				$_array[input]=" checked onclick='return false' ";			}elseif($_array[setup]==1){				$_array[input]=' checked ';			}			$Harray[$file]=array(				'name'=>implode(',',$array[3]),				'input'=>$_array[input],			);		}	}        //读取与写入function readover($filename,$method="rb"){	if($handle=@fopen($filename,$method)){		flock($handle,LOCK_SH);		$filedata=fread($handle,filesize($filename));		fclose($handle);	}	return $filedata;}function writeover($filename,$data,$method="rb+",$iflock=1){	touch($filename);	$handle=fopen($filename,$method);	if($iflock){		flock($handle,LOCK_EX);	}	$show=fputs($handle,$data);	if($method=="rb+") ftruncate($handle,strlen($data));	fclose($handle);	return $show;}
登录后复制





下面是前台读取格式



  • $rs[name]

  •  





    为什么,上面那段php运行后,什么都不显示呢,是哪里有问题了??


    回复讨论(解决方案)

    如果是linux上看看文件是否有权限读

    本地环境测试的

    先把抑制错误的@都去掉了,看看是什么出错

    相关标签:
    来源:php.cn
    本站声明
    本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
    最新问题
    热门教程
    更多>
    最新下载
    更多>
    网站特效
    网站源码
    网站素材
    前端模板
    关于我们 免责声明 Sitemap
    PHP中文网:公益在线PHP培训,帮助PHP学习者快速成长!