是这样的。。。 一个比较严重的问题 :大家都知道PHP连接MYSQL数据库的时候通常的方法是将连接语句单独写在一个conn.php文件里,其他需要进行数据库连接的文件中包含这个文件 。可是,这样一来对网站别有用心的人不就可以通过查看源代码轻而易举得到这个文件的位置,而且能看到数据库的用户名 和密码了吗?如果规避这种风险呢?我在网上查的是设置目录和文件的权限,没有查到具体的解决办法,请问一下大家有没有人可以详细地给我讲解一下,小弟不胜感激~ 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 引用原文:通过查看源代码轻而易举得到这个文件的位置,而且能看到数据库的用户名 和密码了1.楼主,你这样做过吗?得到上述的结果了吗?2.如果你调用的连接文件是.php,你查看源文件是不可能看到php语句的。 是的。别人看到的都是这个文件运行的结果,如果这个文件没有输出是不会显示出来的。除非他从ftp上下或者直读取文件内容。 关于字符转码后输出的问题 URL地址加密问题 网站为 utf8 版本,是不是指:数据库编码是utf8 的,同时源文件必须以 utf8 格式保存呢? 使用了phplib的模板类,如果不替换图片路径啊 想扎扎的从零开始学习PHP+MYSQL,请推荐几本经典的学习资料 PHP Lover 期待大家的加入! 用IIS配置404错误,PHP文件无法用作错误提示 smarty 模板编辑器 GD库,在图片上怎么写汉字?? 请给一个 xor 互斥逻辑运算的例子, 和~ 位互斥操作运算 求一条SQL语句 为什么访问php页面数据流前都3字节数据?
别人看到的都是这个文件运行的结果,如果这个文件没有输出是不会显示出来的。
除非他从ftp上下或者直读取文件内容。