我目前有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?
答案 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。