<?php include("flag.php"); highlight_file(__file__); if(isset($_get["file1"]) && isset($_get["file2"])) { $file1 = $_get["file1"]; $file2 = $_get["file2"]; if(!empty($file1) && !empty($file2)) { if(file_get_contents($file2) === "hello ctf") { include(...
if(isset($_POST['file_name'])) { $file_name = $_POST['file_name']; ftp_chdir($ftp_conn, $file_name); echo "".ftp_pwd($ftp_conn).""; } // connect to the FTP server $ftp_server = "xxxxxxxxx"; $ftp_username = "xxxxxxxxx"; $ftp_userpass = "xxxxxxxxx"; $ftp_conn = ...
{$title=isset($args[0])?trim($frame->expand($args[0])):'';$then=$args[1]??null;$else=$args[2]??null;$result=self::ifexistInternal($parser,$frame,$title,$then,$else);if($result===null){return'';}else{returntrim($frame->expand($result));}}/** mediawiki-extensions-Parser...
php if ($_SERVER["REQUEST_METHOD"] == "POST" && isset($_FILES["fileToUpload"])) { $target_dir = "uploads/"; // 指定上传目录 $target_file = $target_dir . basename($_FILES["fileToUpload"]["name"]); $uploadOk = 1; $imageFileType = strtolower(pathinfo($target_file,PATHINFO_EXT...
empty }} * * @link https://www.mediawiki.org/wiki/Help:Extension:ParserFunctions##if * * @param Parser $parser * @param PPFrame $frame * @param array $args * @return string */ public static function if( Parser $parser, PPFrame $frame, array $args ) { $test = isset( $args[0] ...
include("flag.php");highlight_file(__FILE__);if(isset($_GET['num'])){ $num = $_GET['num']; if($num==="4476"){ # === 在进行比较的时候,会先判断两种字符串的类型是否相等,再比较值是否相等 die("no no no!"); } if(intval($num,0)===4476){ echo ...
<?phperror_reporting(0);if(!isset($_GET['code'])){ highlight_file(__FILE__); }else{ $code = $_GET['code'];if(preg_match('/(f|l|a|g|.|p|h|/|;|"|'|`|||[|]|_|=)/i',$code)) { die(' You are too goodforme'); ...
Thinkphp模板中if嵌套层级过多的问题,嵌套3级就报错,取消层级限 制 解决此问题有两种办法:1、第三层if换成eq或者原⽣<?php 'abc';> 2、修改Tp核⼼配置⽂件1、第三层if换成eq或者原⽣<?php 'abc';> 如下图<eq name="uid" value="">未登录状态下<else />登录状态下 </eq> name为条件和...
posts.phpif(isset($_POST['fileselect'])){$fileselect=$_POST['fileselect'];$firstline=trim(fgets(fopen($fileselect,'r')));$firstline=strip_tags($firstline);$strip=substr($firstline,0,110);echoPHP_EOL."\t\t".''.PHP_EOL;echo"\t\t\t".''.PHP_EOL;echo"\t\t\t\t".'Filenam...
value if true | value if false }}** @link https://www.mediawiki.org/wiki/Help:Extension:ParserFunctions##ifexpr** @param Parser $parser* @param PPFrame $frame* @param array $args* @return string*/publicstaticfunctionifexpr(Parser$parser,PPFrame$frame,array$args){$expr=isset($args[0])...