如何通过单击页面上的文本将值从一个页面传递到另一个页面

时间:2014-12-02 09:12:13

标签: php redirect

我是网络编程和网络应用程序开发(第一个项目)的新手,我在页面上有一些文本,点击此文本后我想将一些固定文本传递给PHP中的其他页面,如此处所述

第1页

<html>
<head>
</html>
<body>
       <a href="#" value="fixed text">some text </a>

</body>
</html>

当我点击第1页时,Page2应该能够获得价值。我该如何实现呢?

2 个答案:

答案 0 :(得分:2)

您应该使用url传递参数:

<a href="xyz.php?value=fixed text">some text </a>

xyz.php或者php的文件名中:

<?php
$value = ! empty($_GET['value']) ? $_GET['value'] : '';
?>

参考:PHP的$_GET

您在url查询字符串中的数据是什么。例如xyz.php?par1=one&par2=two&par3=three

您可以在$_GET中获得键值对。

所以,你会得到

$_GET

array(
  'par1' => 'one',
  'par2' => 'two',
  'par3' => 'three'
);

答案 1 :(得分:1)

第1页

<html>
  <head>
 </html>
 <body>
   <a href="page2.php?val=sample" value="fixed text">some text </a>
   </body>
 </html>

使page2.php

 <?php
  $value=$_GET['val'];
  ?>

<html>
  <head>
 </html>
 <body>
   <?php

    echo $value;
    ?>
   </body>
 </html>