首页 文章

PHP回显代码

提问于
浏览
2

这很痛苦 . 我将以下文本复制并粘贴到新的html文件中:

<html>
  <head>
    <title>PHP Test</title>
  </head>
  <body>
    <?php echo '<p>Hello World</p>'; ?>
  </body>
</html>

当我尝试在Firefox中打开文件时,它回应了'; ?>除了Hello World之外 . 在IE中打开时,我得到一个空白页面 .

Hello World已正确格式化为段落 . 我在Win7 32位PC上使用Apache 2.0运行PHP 5.2.17 .

如果有这么多问题,这是令人沮丧的,我想我可能只是开始接受汉堡翻转对于我的技能组合而言比编码更可行 .

任何人都可以提出可能出错的建议吗?我怀疑它是Apache / PHP软件的一部分,它在丢失的.dll,闪烁的端口和伪劣的防病毒软件之间花费了大约5个小时来设置 - 我想在这个过程中可能出现任何问题 .

3 回答

  • 0

    如果您手动设置PHP,Apache和MySQL;而是下载并安装WAMPServer以快速启动并运行 . 这将在您的c:/驱动器中创建一个充当根主机的目录 - 当WAMP(Windows,Apache,MySQL和PHP)运行时,您将能够通过访问 http://localhost/ 来访问它 .

    其次,请务必将PHP代码放在.php文件中,而不是.html文件中 . Apache可能没有配置为解释.html文件中的PHP,但它会对.php文件执行此操作 .

    如果您想要安装WAMPServer的视觉帮助,YouTube上有许多视频可以提供演示 . 这是一个:http://www.youtube.com/watch?v=3j5lxcV_320 - 它将指导您在32位Windows 7计算机上安装,因此您应该非常熟悉它 .

  • 1

    确保以.php扩展名保存文件 . PHP不会在.html文件中运行,除非Apache配置为PHP解析它们 . 不值得深入研究,只需更改文件名即可 .

    为了将来参考,您可以使用名为Xampp的强大工具在大约5分钟内设置PHP,MySQL和Apache . 有适用于Windows,OSX和Linux的版本 . 它可以节省你必须弄清楚所有棘手的配置,并让你专注于有趣的东西 - 编码!

  • 4

    您的PHP配置可能设置为仅识别 .php 文件 . 尝试将扩展名从.html更改为.php . 然后,如果这样做,并且您仍然希望PHP处理.html页面,您可能必须处理PHP配置选项...

相关问题