我有一个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。
答案 0 :(得分:3)
查看您的信息来源。你会发现它与->
无关,而且与你的服务器没有评估PHP有关。它将在您编写完整文档时将其发送出去,从<
<?php
>
到->
{{1}}的所有内容都将被解释为标记浏览器。
您需要弄清楚为什么您的服务器未配置为通过PHP运行.php文件。