<?php
highlight_file(__FILE__);
error_reporting(0);
class Test{
public $file;
public function __destruct(){
include($this->file);
}
}
$filename = $_GET['file'];
$filename1 = preg_replace('/\.php|\\\\/', '', $filename);
if(isset($_GET['file'])){
if($filename!==$filename1){
echo '被过滤了哦';
}
}
include($filename1);
highlight_file(__FILE__);
?>
<?php
highlight_file(__FILE__);
error_reporting(0);
class Test{
public $file;
public function __destruct(){
include($this->file);
}
}
$filename = $_GET['file'];
$filename1 = preg_replace('/\.php|\\\\/', '', $filename);
if(isset($_GET['file'])){
if($filename!==$filename1){
echo '被过滤了哦';
}
}
include($filename1);
highlight_file(__FILE__);
?>