zoukankan      html  css  js  c++  java
  • PHP遍历文件夹下的文件和获取到input name的值

    <?php
    $dir = dirname(__FILE__); //要遍历的目录名字 ->当前文件所在的文件夹
    //$dir='D:PHPwampwwwadminhostsadmin'; 
    //PHP遍历文件夹下所有文件 
    $handle=opendir($dir."."); 
    $arr = array();
    while($file=readdir($handle)){ 
      if(is_file($file)){
        if ($file != "."&& $file != "..") {
          $file = mb_substr($file,0,strripos($file,'.'));
          $files = explode(' ',$file); //把$file转换成数组
          $arr[]=$files['0'];//转换成一维数组
        }
      } 

    //print_r($arr);
    closedir($handle); 
    //PHP获取input->name的值
    foreach ($_POST AS $key=>$value){
      if(!in_array($key,$arr)){ //判断name值在不在$arr里面
        echo "$key:不存在";
    }

    }
    ?>
    <!doctype html>
    <html lang="en">
    <head>
    <meta charset="UTF-8">
    <title>test</title>
    </head>
    <body>
      <form name="form1" id="form1" method="post">
        <input type="submit">
        <input type="hidden" name="12"><br /><br />
        <input type="hidden" name="123"><br /><br />
        <input type="hidden" name="1234"><br /><br />
        <input type="hidden" name="123456"><br /><br />
        <input type="hidden" name="test"><br /><br />
        <input type="hidden" name="text"><br /><br />
        <input type="hidden" name="text8"><br /><br />
      </form>
    </body>
    </html>


    <!-- JS获取input->name的值 -->
    <script type="text/javascript">
    //    window.onload = function(){
    //    var inputs = document.form1.getElementsByTagName("input");
    //    var str ="";
    //    for(var i = 0; i < inputs.length; i++) {
    //     str += inputs[i].name+"<br />";
    //    }
    // document.write(str);
    // };
    </script>

     
  • 相关阅读:
    kali渗透综合靶机(十七)--HackInOS靶机
    kali渗透综合靶机(十六)--evilscience靶机
    kali渗透综合靶机(十五)--Breach-1.0靶机
    kali渗透综合靶机(十四)--g0rmint靶机
    DVWA-文件上传学习笔记
    kali渗透综合靶机(十三)--Dina 1.0靶机
    Weblogic-SSRF漏洞复现
    kali渗透综合靶机(十二)--SickOs1.2靶机
    IIS_CVE-2015-1635-HTTP.SYS远程执行代码漏洞复现
    【Flask+Redis】 python学习第一章
  • 原文地址:https://www.cnblogs.com/DellHome/p/5070860.html
Copyright © 2011-2022 走看看