我正在建立一个具有非常基本的类似博客的“新闻”功能的网站。基本上,您在受密码保护的表单上输入新闻更新的标题、作者、作者照片、日期和消息,然后 PHP 的魔力会抓取这些内容并将其粘贴到 MySQL 数据库中。然后,使用更多的 PHP,这些小文章被动态加载到“新闻”页面上。将数据上传到 MySQL 数据库的脚本工作正常。在网页上显示新闻的脚本也是如此。问题是:如果我编辑“显示”PHP 脚本并将编辑后的脚本上传到托管服务器,这些编辑不会反映在网站中。这是我的代码:
<?php
include('dbconnect.php'); //connects to database
//select the table
$result = mysql_query("select * from newscms order by id desc limit 5");
//grab all the content from the table
while($r = mysql_fetch_array($result))
{
$id = $r['id'];
$title = $r['title'];
$date = $r['date'];
$user = $r['user'];
$icon = $r['icon'];
$message = $r['message'];
//displays the rows
echo "<img src='$icon' align='left'/><strong>$title</strong> <br/>
Posted on $date
Posted by: <strong>$user</strong><br />
$message <br />";
}
?>
现在,如果我将“echo”功能改为显示如下内容:
echo "<img src='$icon' align='right' width='12' height='24'/><em>$title</em> <br/>
Posted on $date
Posted by: <strong>$user</strong><br />
$message <br /> I like turtles";
(注意我已经更改了图标的对齐方式和大小,更改<strong>
为<em>
标题,并在末尾添加了文本“我喜欢海龟”)
通过所有这些更改,网页上绝对没有任何变化!
为什么?它快把我逼疯了!我的脚本中有一些我看不到的缺陷吗?这是我应该联系我的网络主机的服务器端问题吗?(在你问之前,是的,我清除了我的浏览器缓存。)请帮助!