使用javascript和php加载动态帖子

时间:2014-08-19 18:33:52

标签: javascript php jquery ajax xml

我一直试图建立一个博客系统,但我在某个时候迷路了。帖子以这种格式生成:posts / today / today.xml(例如:posts / 2014-08-19 / 2014-08-19.xml)xml包含图像的名称,标题和制作日期。没关系,如果我想加载今天的帖子,那没有问题,但主要问题是关于帖子加载的时间超过一天。

我在ajax中有一个函数,它加载xml所需的唯一参数就是xml的url。我们称之为loadPost(url)。 我特意制作了格式,所以我想保留它。 我无法找到一种方法用PHP动态加载它,因为在执行php括号后,变量删除了吗?或者我应该使用全局变量? 现在它看起来像这样:

<script type="text/javascript" language="javascript">
$(window).scroll(function() {
    if($(window).scrollTop() + $(window).height() > $(document).height() - 100) {
        loadPost('posts/<?php echo $nextpost.'/'.$nextpost ?>.xml');
        <?php
        $nextpost = date ('Y-m-d',strtotime( '-1 day' , strtotime ($nextpost)));
        echo $nextpost;
        ?>
    }
});
</script>

我真的需要帮助,有人知道如何继续吗? 提前谢谢!

编辑: 这在index.php

的前几行中调用
<?php 
session_start();
$_SESSION['dayCounter'] = 0;
$today = date("Y-m-d", time());
$nextpost = date ('Y-m-d',strtotime( '-1 day' , strtotime ($today)));

&GT;

0 个答案:

没有答案