获取超链接传递的数据-PHP与Web页面交互-学通PHP http://www.xn--ttss6e.net
  • 生活导航网杭州第一网奎屯门户
  • 通过超链接传递数据在程序开发中较为常用,它可以代替按钮来实现某功能,本节主要讲解通过超链接传递数据、接收超链接传递的数据,以及对超链接传递的数据进行编码和解码。

    通过超链接传递数据

    定义超链接使用<a>标记,其语法格式如下:

    <a href=URL name=name target=target>链接文字</a>

    <a>标记的属性介绍如下。

    href属性:指定所链接文件的URL路径。这个路径可以是相对路径,也可以是绝对路径。

    name属性:指定页面的锚点名称,如果需要链接到对应的锚点位置,需要在锚点名称前添加一个“#”字符。

    target属性:指定要打开的链接所使用的浏览器窗口名称,可以使用自定义的窗口名称,也可以使用下面的4个内置窗口名称,其中前两个比较常用。

    _self: 在当前窗口名称,其中前两个比较常用。

    _blank:开启一个新的窗口打开链接文件。

    _parent:在父窗口中打开文件,常用于框架页面。

    _top:在顶层窗口中打开文件,常用于框架页面。

    下面是一段定义锚点和超链接的示例代码,使用文字链接和图片链接,以及通知相对URL和绝对URL分别链接本地文件和远程文件。

    <div align="center"><a target="_blank" href="ok.php?name=<?php echo "你好啊!";?>">点我呀!</a>

    <label><a target="_blank" href="ok.php?photo=<?php echo "生活导航全体员工向你问好!";?>"><img src="images/2014/20140509/am.jpg" border="0" /></a></label>

    </div>

    创建ok.php代码如下:

    <?php if(isset($_GET['name'])){ echo $_GET['name']; } if(isset($_GET['photo'])){ echo $_GET['photo']; } ?>

    http://www.xn--ttss6e.net http://www.xn--ttss6e.net
  • 获取超链接传递的数据
  • 点我呀!