2012-07-16 37 views
-1

嗨,大家好,我相信这个问题已经被问到,但我是一个绘制我的图片类型的人,所以我需要用我自己的语言再次问。 我有一个网站,当我运行W3 Validator时,它说我需要修复一些代码区域。如何编辑我的网站源代码

这里是问题:它是用.php写成的。我所知道的只是.html。

如何将php源代码转换为html源代码,以便我可以修复需要成功修复的问题?

非常感谢您花时间回答这个问题。

+7

你不知道。您需要修复PHP代码中的错误,因为PHP可能是出于某种原因使用的(交互式网站,使用数据库等)。 – 2012-07-16 14:14:01

+0

您无法将PHP源代码转换为等效的HTML源代码。 PHP是服务器端脚本语言,html是标记语言。 – take 2012-07-16 14:15:39

+0

你最好的选择就是找到一个开发人员并与他们一起修复。如果它们主要是布局,那么你可以对静态html/css进行分片和编码,然后将它交给它们进行整合。 – prodigitalson 2012-07-16 14:15:53

回答

4

您的网络服务器已经将您的PHP代码转换为HTML代码,以允许客户端Web浏览器显示它。如果您有验证问题,那么您必须将其修复到您的PHP代码中,否则当客户端下次请求您的网页时,您的验证修补程序将被覆盖。

所以首先要做的是在整个PHP文件中定位验证问题。如果你很幸运,也许它只是一个PHP文件中的一堆HTML代码。然后用普通的编辑器(Vim,Gedit,Eclipse等)打开你的PHP文件并修改代码来修复验证问题。

,然后学习PHP的,它总是会竭诚为您服务;)

+0

好吧听起来很简单吧?我会给这个镜头。如果我们只能复制保存为html格式的源代码,然后重新加载它,那将是如此恶作剧,但我想这太容易了。 – LilProblems 2012-07-16 14:32:59

+0

慢慢来,穿过你的PHP文件,一旦你对你的项目感到满意,你会发现,这很容易;) – fsenart 2012-07-16 14:34:35

+1

感谢信任投票。你真棒! – LilProblems 2012-07-16 14:35:59

2

PHP完全在服务器端执行。您的浏览器永远不会收到任何PHP代码(除非您的服务器配置出现严重错误,并且这是一个安全问题)。
在Web浏览器中使用“查看源代码”,您将看到W3C验证程序尝试验证的内容。
然后编辑您的PHP代码以生成正确的HTML代码并使W3C验证程序开心。

+0

哇,你让这种声音很容易大声笑我会给它一个镜头,我希望上帝,我不会搞砸了。 – LilProblems 2012-07-16 14:29:21