• 表单中常用的函数语句


    一  获取文本框的焦点

    <body onload=document.getElementById('id').focus()>

    二  判断from表单输入值

    submit = "return check();"

    function check()

    {

    var user= document.getElementById('id');

    var tag = document.getElementById('tag1')

    if(user == "")

         tag1.innerHTML = "不能为空";

      return false;

    }

    if(user.value < 8)]

         tag1.innerHTML = "长度不能低于八位";

       return false;

    }

      return true;

    }

    三  首次打开和关闭浏览器重新打开 都需要输入密码才可以访问

    <?php

    session_start();
    if(isset($_POST['password']) && $_POST['password'] == 'admin'){
        $_SESSION['ok'] = 1;
        header('location:?');
    }
    if(!isset($_SESSION['ok'])){
        exit('
            <form method="post">
                密码:<input type="password" name="password" />
                <input type="submit" value="登陆" />
            </form>
        ');
    }
    ?>

    四  php $_get()$_POST

    $_GET 变量用于收集来自 method="get" 的表单中的值。

    $_POST 预定义的 $_POST 变量用于收集来自 method="post" 的表单中的值

    例子

    编辑
    <form action="welcome.php" method="get"> Name: <input type="text" name="name" /> Age: <input type="text" name="age" /> <input type="submit" /> </form>
    当用户点击提交按钮时,发送的 URL 会类似这样:
    /welcome.php?name=Peter&age=37
    "welcome.php" 文件现在可以通过 $_GET 变量来获取表单数据了(请注意,表单域的名称会自动成为 $_GET 数组中的 ID 键):
    Welcome
    <?php echo $_GET["name"]; ?>.<br /> You are
    <?php echo $_GET["age"]; ?>
    years old!
     
    五 php $_server()
     
    $_SERVER['HTTP_ACCEPT_LANGUAGE']//浏览器语言 
    $_SERVER['REMOTE_ADDR'] //当前用户 IP 。 
    $_SERVER['REMOTE_HOST'] //当前用户主机名 
    $_SERVER['REQUEST_URI'] //URL
    ******************************************************************************
    $_SERVER['REMOTE_PORT'] //端口。 
    $_SERVER['SERVER_NAME'] //服务器主机的名称。 
    $_SERVER['PHP_SELF']//正在执行脚本的文件名 
    $_SERVER['argv'] //传递给该脚本的参数。 
    $_SERVER['argc'] //传递给程序的命令行参数的个数。 
    $_SERVER['GATEWAY_INTERFACE']//CGI 规范的版本。 
    $_SERVER['SERVER_SOFTWARE'] //服务器标识的字串 
    $_SERVER['SERVER_PROTOCOL'] //请求页面时通信协议的名称和版本 
    $_SERVER['REQUEST_METHOD']//访问页面时的请求方法 
    $_SERVER['QUERY_STRING'] //查询(query)的字符串。 
    $_SERVER['DOCUMENT_ROOT'] //当前运行脚本所在的文档根目录 
    $_SERVER['HTTP_ACCEPT'] //当前请求的 Accept: 头部的内容。 
    $_SERVER['HTTP_ACCEPT_CHARSET'] //当前请求的 Accept-Charset: 头部的内容。 
    $_SERVER['HTTP_ACCEPT_ENCODING'] //当前请求的 Accept-Encoding: 头部的内容 
    $_SERVER['HTTP_CONNECTION'] //当前请求的 Connection: 头部的内容。例如:“Keep-Alive”。 
    $_SERVER['HTTP_HOST'] //当前请求的 Host: 头部的内容。 
    $_SERVER['HTTP_REFERER'] //链接到当前页面的前一页面的 URL 地址。 
    $_SERVER['HTTP_USER_AGENT'] //当前请求的 User_Agent: 头部的内容。 
    $_SERVER['HTTPS']//如果通过https访问,则被设为一个非空的值(on),否则返回off 
    $_SERVER['SCRIPT_FILENAME'] #当前执行脚本的绝对路径名。 
    $_SERVER['SERVER_ADMIN'] #管理员信息 
    $_SERVER['SERVER_PORT'] #服务器所使用的端口 
    $_SERVER['SERVER_SIGNATURE'] #包含服务器版本和虚拟主机名的字符串。 
    $_SERVER['PATH_TRANSLATED'] #当前脚本所在文件系统(不是文档根目录)的基本路径。 
    $_SERVER['SCRIPT_NAME'] #包含当前脚本的路径。这在页面需要指向自己时非常有用。 
    $_SERVER['PHP_AUTH_USER'] #当 PHP 运行在 Apache 模块方式下,并且正在使用 HTTP 认证功能,这个变量便是用户输入的用户名。 
    $_SERVER['PHP_AUTH_PW'] #当 PHP 运行在 Apache 模块方式下,并且正在使用 HTTP 认证功能,这个变量便是用户输入的密码。 
    $_SERVER['AUTH_TYPE'] #当 PHP 运行在 Apache 模块方式下,并且正在使用 HTTP 认证功能,这个变量便是认证的类型
     
     
    六 表单中action调用参数

    action="<?php .....?>"     <?php echo $url?>

     
     
  • 相关阅读:
    php抽象类,接口,特性的比较
    服务器和客户端缓存控制
    git平时用到的仓库
    PHP版DES算法加密数据
    Linux连接Windows服务器以及文件传输方法
    php连接MySQL数据库的三种方式(mysql/mysqli/pdo)
    PHP实现网站访客来访显示访客IP&浏览器&操作系统
    ESXI的使用
    vue
    Laravel学习笔记
  • 原文地址:https://www.cnblogs.com/linuxsec/p/6079958.html
走看看 - 开发者的网上家园