对PHP脚本的更改不是';不执行

对PHP脚本的更改不是';不执行,php,html,mysql,web-hosting,Php,Html,Mysql,Web Hosting,我正在建立一个网站,它有一个非常基本的博客功能,比如“新闻”功能。基本上,您可以在一个受密码保护的表单上输入新闻更新的标题、作者、作者的图片、日期和消息,然后PHP的魔力抓住这些内容并将其粘贴到MySQL数据库中。然后,使用更多的PHP,将这些小文章动态加载到“新闻”页面上。将数据上传到MySQL数据库的脚本工作正常。在网页上显示新闻的脚本也是如此。问题是:如果我编辑“display”PHP脚本并将编辑后的脚本上传到托管服务器上,这些编辑不会反映在网站上。这是我的密码: <?php in

我正在建立一个网站,它有一个非常基本的博客功能,比如“新闻”功能。基本上,您可以在一个受密码保护的表单上输入新闻更新的标题、作者、作者的图片、日期和消息,然后PHP的魔力抓住这些内容并将其粘贴到MySQL数据库中。然后,使用更多的PHP,将这些小文章动态加载到“新闻”页面上。将数据上传到MySQL数据库的脚本工作正常。在网页上显示新闻的脚本也是如此。问题是:如果我编辑“display”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";
echo“$title
于$date发布 发布人:$user
$message
我喜欢海龟”;
(注意,我已经更改了图标的对齐方式和大小,将标题更改为
,并在末尾添加了文本“我喜欢海龟”)

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


为什么??这快把我逼疯了!我的剧本有什么我看不见的瑕疵吗?这是一个服务器端问题,我应该联系我的网络主机吗?(在你问之前,是的,我清除了浏览器缓存。)请帮忙

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

。 这是一个路径名问题。某种程度上。
首先,我通过使用一个PHP包含函数来包含一个“display.PHP”文件来实现显示功能。然后,出于现在已经忘记的原因,我注释掉了该函数,并将display.php文件的内容复制粘贴到网页文件中。当然,我忘了我做了那件事,一直在编辑display.php文件。解决方案:停止做白痴,取消包含的注释,删除其余的。都修好了。感谢所有试图提供帮助的人。

您是否确保编辑了正确的脚本?在其他地方进行了编辑,但未能上载新版本?上传到错误的地方?同时,你是否上传到正确的地方?在某些主机中,切换ftp用户可能会留下一个看起来像web目录的废弃目录。此外,您在回显语句后忘记了分号。但我同意@MarcB的说法,这似乎只是一个上传问题。您是否尝试从ftp服务器下载工作版本以查看更改是否得到反映?几乎99%的情况下,当我编辑一个不应该出现的文件时,这种情况会发生在我身上+1表示路径错误。您是否在服务器上运行APC(或其他操作码缓存)?谢谢,但没有:(我已经消除了路径名问题。