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>

     
  • 相关阅读:
    chrome被篡改 导航到搜狗 或者特殊页面
    安装tomcat jdk
    监控tomcat 启动
    关于如何关闭445端口
    python模拟大数据登陆
    搭建vsftpd服务
    kali syn洪水攻击实例
    HP880G3 安装RHEL6.5
    Python_列表
    Python第一个请求接口
  • 原文地址:https://www.cnblogs.com/DellHome/p/5070860.html
Copyright © 2011-2022 走看看