我正在使用Twitter API开发一个应用程序,任何用户都可以在文本框中输入他的推特用户名并获得他的粉丝。在home.php上,我正在使用jquery。点击按钮事件,我调用getinfo.php并传递文本框值。到目前为止就是这种情况。
我想做什么? 现在我的网址是:
http://www.example.com
重定向到
http://www.example.com/home.php
现在我希望我的网址也应该像这样:
http://www.example.com/username
表示当用户输入网站名称和他的用户名时,他应该得到他的结果。 当我第一次尝试jquery时,我没有得到如何直接将URL(本例中的用户名)的值传递给getinfo.php?
或任何其他解决方案?
你们能帮助我吗?请询问任何细节。
非常感谢您的帮助。
提前谢谢。
以下是按需发布的代码 jquery中的click事件:
$(document).ready(function(){
$("#btonsubmit").bind('click', function(){
$.get('/getinfo.php?tnm='+$('#tnm').val(), '', function(data){
$('#get_data').html(data);
});
}
)};
//这里tnm是文本框的名称。和btonsubmit按钮
答案 0 :(得分:0)
你可以这样做。
第1步:更新.htaccess文件。添加一行
ErrorDocument 404 /notfound.php
这会将您的用户重定向到/notfound.php
第2步: 在notfound.php上, 获取用户调用的URL http://yoursite.com/username
以下行可能会帮助您获取该网址,但不确定...
$url = $_SERVER['HTTP_REFERRER'];
其他重定向到notfound.html ..
我不确定这是否会起作用?主要问题是您是否会获得$_SERVER['HTTP_REFERRER'];