不会执行对 PHP 脚本的更改


Changes to PHP script aren't executed

我正在构建一个具有非常基本的类似博客的"新闻"功能的网站。基本上,您在受密码保护的表单上输入标题,作者,作者的图片,日期和新闻更新的消息,然后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>,并在末尾添加了文本"我喜欢海龟")

有了所有这些变化,网页上绝对没有任何变化!

为什么?快把我逼疯了!我的剧本中是否有一些我看不到的缺陷?我应该联系我的网络主机吗?(在你问之前,是的,我清除了我的浏览器缓存。请帮忙!

步骤1在桌面上创建一个名为"任何名称"的新文件夹,然后将更新的文件从ftp文件夹下载到本地文件夹。 然后打开您下载的文件,看看您所做的更改是否真的存在。 从那里,您也许能够 追踪该问题的可能原因 .另外,如果我是你,我会在ftp中删除该文件,然后上传当前文件,以便我可以确定。

所以。这是一个路径名问题。有点。起初,我通过使用 PHP include 函数来包含"display.php"文件来实现显示功能。然后,由于现在忘记的原因,我注释掉了该功能,而是将显示.php文件的内容复制粘贴到网页文件中。当然,我忘记了我这样做了,并且一直在编辑显示.php文件。解决方案:停止做白痴,取消评论,包括,并删除其余的。 全部固定。感谢所有试图提供帮助的人。