我们在做表单提交时,一般都要设置表单的action属性,改属性用于指定表单提交到服务器上的哪个页面进行处理,但为空时,表示提交到本页进行处理,即提交给自己。本文章向大家分享表单提交给本页的实例。

实例代码如下:

<html>
<head>
<title>php表单提交给本页的实例(http://www.manongjc.com)- 码农教程</title>
</head>
<body>
<div>
<?php
if ( ! empty( $_POST['guess'] ) ) {
print "last guess: ".$_POST['guess'];
}
?>
<form method="post" action="<?php print $_SERVER['PHP_SELF']?>">
<p>
Type your guess here: <input type="text" name="guess" />
</p>
</form>
</div>
</body>
</html>

这里的action设置为$_SERVER['PHP_SELF'];即表示本页,大家可以了解一下php $_SERVER 服务器环境信息

原文地址:http://www.manongjc.com/article/999.html

其他阅读:

  • css margin:0 auto无法居中的原因
  • php session_id()获取或设置Session会话ID
  • php session_encode与session_decode函数使用实例
  • php如何保存cookie登录状态的安全性
  • php设置cookie过期时间
  • php分享表单提交到本页的实例的更多相关文章

    1. php过滤表单提交的html等危险代码

      表单提交如果安全做得不好就很容易因为这个表单提交导致网站被攻击了,下面我来分享两个常用的php过滤表单提交的危险代码的实例,各位有需要的朋友可参考. PHP过滤提交表单的html代码里可能有被利用引入 ...

    2. JSP将表单提交并在本页中显示

      代码如下: <%@ page language="java" import="java.util.*" pageEncoding="UTF-8& ...

    3. phpcms v9自定义表单提交后返回上一页实现方法

      PHPcms v9中提交自定义表单后默认都是回到首页的,是不是感觉很不爽! 接下来,就说下phpcms v9自定义表单提交后返回上一页实现方法. 1.找到这个文件 phpcms\modules\for ...

    4. PHP防止跨站表单提交与同站跨页伪造表单的攻击

      在以前的防止跨站攻击的时候,使用了验证提交的页面是否是同一个站点,这样可以防止普通的攻击,ereg("blog.qita.in",$_SERVER['HTTP_REFERER']) ...

    5. golang-web框架revel一个表单提交的总结

      这里要介绍好是revel框架的表单post提交的列子,主要是用于入门学习,和一些知识点的讲解: 首先: 来了解一个问题那就是重复提交表单,做过form表单提交的同学都知道,如果表单提交后不做处理,那么 ...

    6. 天河微信小程序入门《四》:融会贯通,form表单提交数据库

      天河在阔别了十几天之后终于又回来了.其实这篇文章里的demo是接着(天河微信小程序入门<三>)后面就做了的,但是因为最近在做别的项目,所以就偷懒没有发出来.放到今天来看,从前台提交数据到数 ...

    7. Java EE之servlet处理表单提交的请求

      1.在源包下新建一个Servlet页,取名为LoginServlet: package weinidingServlet;                            //该Servlet所 ...

    8. [转]django自定义表单提交

      原文网址:http://www.cnblogs.com/retop/p/4677148.html 注:本人使用的Django1.8.3版本进行测试 除了使用Django内置表单,有时往往我们需要自定义 ...

    9. Django初体验(一):自定义表单提交

      注:本人使用的Django1.8.3版本进行测试 除了使用Django内置表单,有时往往我们需要自定义表单.对于自定义表单Post方式提交往往会带来由CSRF(跨站请求伪造)产生的错误"CS ...

    随机推荐

    1. smarty变量调节器案例

      要求: 如下图,有内容的每一行,当鼠标放上去显示灰色区域,当鼠标离开灰色区域消失

    2. UI-动画

      // ------------------UIImageView的动画------------------ // ------------------UIView的动画---------------- ...

    3. LintCode "Coins in a Line II" !

      Nice one to learn: DP + Game Theoryhttps://lefttree.gitbooks.io/leetcode/content/dynamicProgramming2 ...

    4. json换行符的处理

      JS端的: var s = JSON.stringify(str); var ss = s.replace(/\\n/g, "\\n") .replace(/\\'/g, &quo ...

    5. 一个快速、完善的Android开发框架整合实践(QuickAndroid)

      https://github.com/alafighting/QuickAndroid QuickAndroid 一个快速.完善的Android开发框架整合实践 QA项目简介 本框架QuickAndr ...

    6. Python 正则表达式-OK

      Python正则表达式入门 一. 正则表达式基础 1.1. 简单介绍 正则表达式并不是Python的一部分. 正则表达式是用于处理字符串的强大工具, 拥有自己独特的语法以及一个独立的处理引擎, 效率上 ...

    7. 【转】SQL SERVER DateTime类型的精度

      先看下边的SQL 语句 CREATE TABLE #DateTest( Id INT, SampleDate DATETIME ) INSERT INTO #DateTest VALUES(1,'1 ...

    8. Swing多线程

      Swing的单线程开发机制 多线程开发,显然要比单线程开发有趣.高效.美妙得多.特别是在Java这种天生支持多线程的语言中,更是如此.可是,Java最重要的组成部分Swing确是单线程的! 并非只有S ...

    9. (C# Debug)A first chance exception of type 'System.ArgumentException' occurred in System.Data.dll

      Debug 模式下运行程序的时候,Output 窗口出来个错误“A first chance exception of type 'System.ArgumentException' occurred ...

    10. 基于List集合映射

      1. 实体类中使用List集合 public class Grade { private int id; private String name; private List<Student> ...