PHP运算符 - >

时间:2014-03-31 14:29:19

标签: php

我有一个php登录,可以在Google Chrome中正常使用。但是,当我尝试在Firefox或IE中运行它时,我在编写->运算符时出现问题,下一个代码将被解释为html代码,并在浏览器中打印出来。

示例:

<?php

session_start();
$captcha = new SimpleCaptcha();

// OPTIONAL Change configuration...
$captcha->wordsFile = 'words/es.php';
$captcha->session_var = 'secretword';
$captcha->imageFormat = 'png';
//$captcha->lineWidth = 3;
//$captcha->scale = 3; $captcha->blur = true;
$captcha->resourcesPath = "../../lib/resources";

浏览器会在第一个&#34; - &gt;&#34;。

之后打印所有代码

这很奇怪,因为谷歌浏览器工作正常。 提前谢谢。

新信息: 我文件的扩展名为&#34; .php&#34;我使用的服务器是来自XAMPP的Apache。

1 个答案:

答案 0 :(得分:3)

查看您的信息来源。你会发现它与->无关,而且与你的服务器没有评估PHP有关。它将在您编写完整文档时将其发送出去,从< <?php >-> {{1}}的所有内容都将被解释为标记浏览器。

您需要弄清楚为什么您的服务器未配置为通过PHP运行.php文件。

相关问题