使用WAMP在浏览器中将PHP代码显示为注释

亚历克斯·P。

如标题中所述,我的PHP代码正像被注释掉一样显示在浏览器代码检查器中。例如,

<?
include("assets/php/dbconn.inc.php");
$conn = dbConnect();

$sql = "SELECT * FROM movies";
$rs = $conn->query($sql) or die ("Movie query failed");
$number_of_rows = $rs->num_rows;


while($row = $rs->fetch_assoc()){
echo("{$row['title']}");
}
?>

在浏览器中显示为

<!--?
include("assets/php/dbconn.inc.php");
$conn = dbConnect();

$sql = "SELECT * FROM movies";
$rs = $conn--->

其余代码将显示在网页上。

我正在本地计算机上使用WAMP对此进行测试。您知道这些评论标签来自何处吗?

马尔辛·奥尔洛夫斯基

切勿<?在PHP代码中使用简短的开放标记始终使用长标签<?php,仅仅是因为<?可以禁用(或没有启用,可能取决于发行版)在php.inishort_open_tag指令(这看起来像你的罪魁祸首)。结果,PHP脚本不会被PHP解释器处理,并且通常最终会以纯文本的形式发送给访问者,从而暴露您的整个源代码(还有DB凭据等)。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

PHP代码显示在浏览器中

来自分类Dev

PHP代码在浏览器中显示为纯文本,未经处理

来自分类Dev

在浏览器中显示为文本的ASCII字符代码

来自分类Dev

使用Facebook的phpunit和php-webdrivers为多个浏览器测试代码

来自分类Dev

如果我取消注释session_start()代码,页面将不会显示在浏览器上

来自分类Dev

将磁盘挂载为/ mydisk并在文件浏览器中将其显示为设备

来自分类Dev

将磁盘挂载为/ mydisk并在文件浏览器中将其显示为设备

来自分类Dev

使用php在浏览器中显示图像

来自分类Dev

浏览器显示200状态代码并显示为已缓存

来自分类Dev

强制在浏览器中将html编码的html显示为html

来自分类Dev

PHP在浏览器上显示图像

来自分类Dev

使用浏览器测试xslt代码

来自分类Dev

我如何显示输出到终端而不是浏览器的php / html代码?

来自分类Dev

在Ubuntu 16.04中的浏览器中显示PHP(v 7.0)代码

来自分类Dev

在浏览器和会话中将数据存储为Cookie

来自分类Dev

如何在浏览器中将DIV调整为全屏

来自分类Dev

如何使用自动browserify + uglify为浏览器提供node.js代码

来自分类Dev

基本的PHP程序不能与WAMP一起使用。代码显示为文本而不是执行

来自分类Dev

浏览器刷新后未显示angularjs代码更改

来自分类Dev

浏览器显示来自Servlet的HTML代码

来自分类Dev

Babel和JSX浏览器代码突出显示

来自分类Dev

如何使浏览器立即显示我的代码更改

来自分类Dev

硒:浏览器显示的内容与HTML代码不同

来自分类Dev

浏览器显示来自Servlet的HTML代码

来自分类Dev

chrome浏览器显示nodejs代码的计数错误

来自分类Dev

Angular 代码未在浏览器中显示结果

来自分类Dev

Kibana 返回 200 代码但浏览器显示未就绪

来自分类Dev

在Edge浏览器中下载显示为大量

来自分类Dev

谷歌浏览器未显示为活动的Ubuntu 14.04

Related 相关文章

  1. 1

    PHP代码显示在浏览器中

  2. 2

    PHP代码在浏览器中显示为纯文本,未经处理

  3. 3

    在浏览器中显示为文本的ASCII字符代码

  4. 4

    使用Facebook的phpunit和php-webdrivers为多个浏览器测试代码

  5. 5

    如果我取消注释session_start()代码,页面将不会显示在浏览器上

  6. 6

    将磁盘挂载为/ mydisk并在文件浏览器中将其显示为设备

  7. 7

    将磁盘挂载为/ mydisk并在文件浏览器中将其显示为设备

  8. 8

    使用php在浏览器中显示图像

  9. 9

    浏览器显示200状态代码并显示为已缓存

  10. 10

    强制在浏览器中将html编码的html显示为html

  11. 11

    PHP在浏览器上显示图像

  12. 12

    使用浏览器测试xslt代码

  13. 13

    我如何显示输出到终端而不是浏览器的php / html代码?

  14. 14

    在Ubuntu 16.04中的浏览器中显示PHP(v 7.0)代码

  15. 15

    在浏览器和会话中将数据存储为Cookie

  16. 16

    如何在浏览器中将DIV调整为全屏

  17. 17

    如何使用自动browserify + uglify为浏览器提供node.js代码

  18. 18

    基本的PHP程序不能与WAMP一起使用。代码显示为文本而不是执行

  19. 19

    浏览器刷新后未显示angularjs代码更改

  20. 20

    浏览器显示来自Servlet的HTML代码

  21. 21

    Babel和JSX浏览器代码突出显示

  22. 22

    如何使浏览器立即显示我的代码更改

  23. 23

    硒:浏览器显示的内容与HTML代码不同

  24. 24

    浏览器显示来自Servlet的HTML代码

  25. 25

    chrome浏览器显示nodejs代码的计数错误

  26. 26

    Angular 代码未在浏览器中显示结果

  27. 27

    Kibana 返回 200 代码但浏览器显示未就绪

  28. 28

    在Edge浏览器中下载显示为大量

  29. 29

    谷歌浏览器未显示为活动的Ubuntu 14.04

热门标签

归档