php读取文件失败

WBOY
Freigeben: 2016-06-23 14:06:02
Original
1385 Leute haben es durchsucht

	$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;}
Nach dem Login kopieren





下面是前台读取格式



  • $rs[name]

  •  





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


    回复讨论(解决方案)

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

    本地环境测试的

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

    Verwandte Etiketten:
    Quelle:php.cn
    Erklärung dieser Website
    Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
    Beliebte Tutorials
    Mehr>
    Neueste Downloads
    Mehr>
    Web-Effekte
    Quellcode der Website
    Website-Materialien
    Frontend-Vorlage
    Über uns Haftungsausschluss Sitemap
    Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!