表单中常用的函数语句

一  获取文本框的焦点

<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()

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

例子

编辑

<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?>

时间: 2024-10-09 15:42:55

表单中常用的函数语句的相关文章

表单中常用的验证器及自定义验证

在验证某个字段时,我们可以传递一个validators(需引入from django.core import validators)参数来指定验证器,进一步对数据进行过滤.常用的验证器有如下: MaxValuValidator:验证最大值. MinValuValidator:验证最小值. MinLengthValidator:验证最小长度. MaxLengthValidator:验证最大长度. EmailValidator:验证是否是邮箱格式. URLValidator:验证是否是url格式.

HTML——form表单中常用标签总结

1 <form action="" method="get"> 2 <!-- 3 placeholder="请输入文本" 显示提示 4 randonly="randonly"不能重新写 5 disabled="disabled" 禁用 变灰色 6 --> 7 <input type="text" name="user_name" plac

Orancle的SQL语句的多表查询和组函数

Orancle的SQL语句的多表查询和组函数一.SQL的多表查询:1.左连接和右连接(不重要一方加(+))SELECT e.empno,e.ename,d.deptno,d.dname,d.loc FROM emp e,dept d WHERE e.deptno(+)=d.deptno ;(+)在等号左边是右连接,反之左连接.2.交叉连接 (CROSS JOIN产生笛卡尔积)SELECT FROM emp CROSS JOIN dept ;3.自然连接 (NATURAL JOIN)自动关联字段匹

PHP中常用的超全局变量 表单中get和post提交方式的区别 session与cookie的区别 GD库是做什么用的

PHP中常用的超全局变量 $_GET ----->get传送方式$_POST ----->post传送方式$_REQUEST ----->可以接收到get和post两种方式的值$GLOBALS ----->所有的变量都放在里面$_FILES ----->上传文件使用$_SERVER ----->系统环境变量$_SESSION ----->会话控制的时候会用到$_COOKIE ----->会话控制的时候会用到 表单中get和post提交方式的区别 get是把参

mysql copy表或表数据常用的语句整理汇总

mysql copy表或表数据常用的语句整理汇总. 假如我们有以下这样一个表: id username password ----------------------------------- 1 admin ************* 2 sameer ************* 3 stewart ************* #SQL CREATE TABLE IF NOT EXISTS `admin` ( `id` int(6) unsigned NOT NULL auto_increme

sql 表操作中一些常用的函数

use master --数据库内置函数 select * from sys.all_objects --聚合函数 select N'总数' = COUNT(*), N'最大值' = MAX(schema_id), N'最小值' = MIN(schema_id), N'平均值' = AVG(schema_id), N'方差' = STDEV(schema_id) from sys.all_objects go --配置函数 select N'语言标识符' = @@LANGID, N'语言名称'

100多个基础常用JS函数和语法集合大全

网站特效离不开脚本,javascript是最常用的脚本语言,我们归纳一下常用的基础函数和语法: 1.输出语句:document.write(""); 2.JS中的注释为//3.传统的HTML文档顺序是:document->html->(head,body)4.一个浏览器窗口中的DOM顺序是:window->(navigator,screen,history,location,document)5.得到表单中元素的名称和值:document.getElementById

c#中常用的js语句

1.document.write(""); 输出语句 2.JS中的注释为// 3.传统的HTML文档顺序是:document->html->(head,body) 4.一个浏览器窗口中的DOM顺序是:window->(navigator,screen,history,location,document) 5.得到表单中元素的名称和值:document.getElementById("表单中元素的ID號").name(或value) 6.一个小写转大

基础常用JS函数和语法

100多个基础常用JS函数和语法集合大全 来源:http://www.cnblogs.com/hnyei/p/4605103.html 网站特效离不开脚本,javascript是最常用的脚本语言,我们归纳一下常用的基础函数和语法: 1.输出语句:document.write(""); 2.JS中的注释为//3.传统的HTML文档顺序是:document->html->(head,body)4.一个浏览器窗口中的DOM顺序是:window->(navigator,scr