我是网络编程和网络应用程序开发(第一个项目)的新手,我在页面上有一些文本,点击此文本后我想将一些固定文本传递给PHP中的其他页面,如此处所述
第1页
<html>
<head>
</html>
<body>
<a href="#" value="fixed text">some text </a>
</body>
</html>
当我点击第1页时,Page2应该能够获得价值。我该如何实现呢?
答案 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>