PHP变量URL新闻页面

时间:2013-06-17 17:57:09

标签: php ajax variables include

为了解决这个问题,我正在学习php,因为我是新手。我真的想在这个项目中弄脏它来学习并让我的生活变得更轻松! 我有一个场景,我希望有人帮助我完成它并指出我正确的方向。

我的情景是: 我有一个关于我的静态'的最新新闻页面。网站。 我在页面上使用php包含每个页面的导航栏和页脚。 我正在使用includes来获取我在assets / news / form / news1.php中的最新新闻信息。这是以下内容:

<?php
if (!defined("ACCESS"))
{
die ("Don't waste your time trying to access this file!! Please head to the families relief home page and donate!!");
}
?>
<?php
$header = 'Article Header';
$date = 'June 1st 2013';
$url = '/news/articleName';
$body = 'Body in HTML';
?>

然后我在assets / news / news1.php中有另一个文件,其中包含:

<div id="appeal3" class="row-fluid">
                <div class="well span12">
                    <div class="span3">
                        <div class="thumbnail">
                            <a href="<?php echo $url ?>"><img src="/img/news-blank.jpg"></a>
                        </div>
                    </div><!-- span3 -->
                    <div class="span9 appeals">
                        <p class="app-date"><?php echo $date?></p>
                        <a href="<?php echo $url ?>"><h3><?php echo $header ?></h3></a>
                        <p><?php echo substr($body, 0, 200) ?><span class="readmore"><a href="<?php echo $url ?> "> ...Read More ></a></span></p>
                    </div><!-- span9 -->
                </div><!-- well span12 -->
            </div><!-- appeal# -->

然后我在/news/index.php的新闻概述页面上使用以下代码来显示输入变量的html:

<?php include("$_SERVER[DOCUMENT_ROOT]/assets/news/news1.php"); ?>

所以这给了我一个概述页面,新闻文章显示在概述视图中的包装器周围。 然后,当概述&#39;阅读更多&#39;点击。

在这个页面中,我有一个带有包装器的完整视图新闻文章页面,我可以在其中回显变量。

哇拉!这是我的新闻文章结构..龙吟不是它!

现在,我想要的!我希望能够将文章中的变量包含到我的概述页面中,并将上面的第二个代码块作为模板包含在内。然后我想要文章填写变量。但是,我在这个页面上有5篇文章,它们的变量相同。什么是最好和最有效的方法?

其次,我有一个全视图的文章页面。我如何将此页面用作模板,并更改它从中获取变量的php。但是,每次我有新文章时,我都不想创建一个新的php页面。

我想到的是以下内容:

domain.com/news/article/index.php?news1

我一直在阅读在URL中传递变量。我想扩展我的知识。这可能是我的问题的解决方案。我的问题是我不知道如何解决这个问题?有人可以请教我解决这个问题,并希望在我之间教一点!

谢谢!

0 个答案:

没有答案