• 技术文章 >后端开发 >php教程

    结合PHP使用HTML表单_PHP

    2016-06-01 12:40:49原创382
    能较容易地对用户通过 HTML 表单提交的信息进行操作的能力一直是PHP的优势之一。事实上,PHP 版本4.1添加了几个访问该信息的新方法并有效地除去了以前版本中最常用的一个方法。本文研究了使用 HTML 表单上提交的信息的不同方法,并同时使用了 PHP 较早的版本和较新的版本。本文首先从研究单个值开始,然后构建可以一般性地访问任何可用的表单值的页面。

    注:本文假定您对运行 PHP 版本 3.0 或更高版本的 Web 服务器具有访问权。您需要对 PHP 本身以及创建 HTML 表单有基本了解。

    HTML 表单



    在阅读本文的过程中,您将看到不同类型的 HTML 表单元素如何提供 PHP 能够访问的信息。针对本示例,我使用了一个简单的信息表单,它由两个文本域、两个复选框和一个允许多项的选择框组成:


     

    清单 1. HTML 表单



    Tour Information




    Mission Information































    Ship Name:
    Trip Date:
    Mission Goals:


    Exploration


    Contact
    Crew species:














    在没有指定方法的情况下,该表单使用缺省方法 GET,浏览器用它将表单值附加到 URL,如下所示:

    http://www.vanguardreport.com/formaction.php?

    ship=Midnight+Runner&tripdate=12-15-2433&exploration=yes&crew=snertal&crew=gosny

    图 1 显示表单本身。




    图 1. HTML 表单



    老办法:访问全局变量



    清单 2 中显示的代码将表单值作为全局变量处理:


     

    清单 2. 作为全局变量的表单值


    echo "Ship = ".$ship;

    echo "
    ";

    echo "Tripdate = ".$tripdate;

    echo "
    ";

    echo "Exploration = ".$exploration;

    echo "
    ";

    echo "Contact = ".$contact;

    ?>




    生成的 Web 页面显示提交的值:


     

    Ship = Midnight Runner

    Tripdate = 12-15-2433

    Exploration = yes

    Contact =




    (正如您稍后将看到的那样,Contact 没有值,因为没有选中那个框)。
    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    上一篇:(Oralce)Web翻页优化实例_PHP 下一篇:实现从指定时间向下推n个月的函数_PHP
    PHP编程就业班

    相关文章推荐

    • 深入了解怎么优化php+php-fom+nginx配置参数• php中几个字符函数总结 • php资料可以用html调用打开吗 • 海内学习PHP的资源站点有哪些 • PHP集成环境推荐解决思路

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网