我需要帮助,这就是我真正要做的事情。我有两个文件。 “index.php”和“realtime.php”index.php根据url参数“country_code”显示来自特定国家/地区的新闻,而realtime.php每2秒更新一次新闻列表。我想要的是realtime.php获取index.php的当前url参数,以便它只能根据url参数更新来自该特定国家/地区的新闻。我真的需要这个帮助。再次感谢你。
index.php的脚本
<script type="text/javascript">
$(document).ready(function () {
$.arte({'ajax_url': '../realtime.php?lastid='+$('.postitem:first').attr('id'), 'on_success': update_field, 'time': 1000}).start();
function update_field(data)
{
$("#realtimeupdate").html(data);
}
});
和realtime.php的脚本
<?php
include"customDB.php";
$lastid = $_REQUEST['lastid'];
$query = 'SELECT count(*) as newpost FROM wp_posts WHERE country_code = "XXXXX" AND post_id > "'.$lastid.'"';
$result = mysql_query($query);
$rec = mysql_fetch_object($result);
if($rec->newpost){ ?>
<a href="" id="newpostlink">(<?php echo $rec->newpost; ?>) new posts</a>
<script type="text/javascript">document.title = '(<?php echo $rec->newpost; ?>) new posts'</script>
<?php } ?>
答案 0 :(得分:0)
据我所知,你需要做两件事:
所以,这很容易。首先你写这样的东西:
RewriteEngine on
RewriteRule ^index\.php?country_code=(.*)$ realtime.php?country_code=$1
在您的realtime.php中,您可以使用$_GET['country_code']
来使用您的参数。