将标签之间的内容传递到下一页

时间:2012-08-24 20:42:06

标签: php variables hyperlink

我有一个<a>标记之间的内容,我希望在点击它时将其内容传递到下一页的变量中。

<a class="stuff" href="process.php"> Content One </a>
<a class="stuff" href="process.php"> Content Two </a>
<a class="stuff" href="process.php"> Content Three </a>

因此,如果单击中间链接,则传递给process.php中的变量的值将是Content Two。任何人都可以帮我解决这个问题吗?我对php有点新鲜。

2 个答案:

答案 0 :(得分:1)

在脚本名称

后面加上一个GET参数
<a class="stuff" href="process.php?content=Content%20Two"> Content Two </a>

在剧本中

echo $_GET['content'];

将变量放入脚本的其他方法。否则你必须围绕它制作一个表格,并用隐藏字段发送它。例如。

答案 1 :(得分:0)

另一种选择是使用Jquery。您可以禁用单击链接的默认操作。然后,您可以使用javascript重定向到自动添加GET变量的页面。

$(document).ready(function() {
            $('a').click(function(event){
               event.preventDefault();
               var link = $(this).attr('href');
               var text = $(this).text();
               var url = link + '?string=' + text;
               window.location = url;
            });
         });