使用jquery设置php变量值?

时间:2012-08-26 23:41:43

标签: php jquery html

我目前有2页:

  • Follow.php :一个PHP页面,全部使用twitters api进行设置,并将跟随Twitter上的任何用户使用您输入的特定参数。

  • 一个 index.php 页面,其中包含您可以关注的人员链接列表。

我想要做的就是让用户点击其中一个人来跟踪index.php,即follow.php中的变量(用作参数,是Twitter帐户的用户名)将被跟随)被设置为所选链接的name属性。

现在我不是最好的开发者,所以我不确定这样做的最好方法。这可能是我想到的更好的方式。我正在考虑使用jquery来表达类似的内容:

$('a').click(function(){
<?php $group=?>$(this).attr('name'); //trying to set a php variable to name attr
})

这将是自己的新文件, 然后我打算将这个脚本包含在follow.php脚本中并使用该变量。这并不令人惊讶。我希望我解释了我想做的事情。

所以我有两个问题。

1号:达到我想做的最好方法是什么?我可以在php中完成这一切吗?

2号:是否有可能做我想用jquery做的事情并将php var设置为等于名称attr?

2 个答案:

答案 0 :(得分:3)

PHP在服务器上运行。 JavaScript(jQuery)在浏览器上运行。 PHP可以用来编写JS,但JS不能影响PHP(除了通过AJAX或类似的东西)。

答案 1 :(得分:2)

您需要做的是在Follow.php页面上执行POST并接受用户名值。这是一个很好的资源:http://www.html.net/tutorials/php/lesson10.php

你可以简单地为索引页面上的每个标签设置链接href来获得Follow.php?user = twitterHandle(其中twitterHandle是一个人的推特用户名)。这样,您根本不需要使用任何javascript。