Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/68.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
我应该将所有mysql查询存储在另一个php文件中吗?_Php_Mysql - Fatal编程技术网

我应该将所有mysql查询存储在另一个php文件中吗?

我应该将所有mysql查询存储在另一个php文件中吗?,php,mysql,Php,Mysql,出于安全考虑,我有一个php文件来存储mysql用户名和密码,它包含在每个页面中。所有mysql语句怎么样?我是否还需要另一个php文件来存储所有mysql语句,这样即使页面出现意外错误,人们也无法看到mysql查询内容?以404.php、500.php的名称创建两个错误文件,并在主目录中创建一个.htaccess文件。并添加这两行代码 ErrorDocument 404 /404.php ErrorDocument 500 /500.php 这将防止用户看到意外错误。您不应该将P

出于安全考虑,我有一个php文件来存储mysql用户名和密码,它包含在每个页面中。所有mysql语句怎么样?我是否还需要另一个php文件来存储所有mysql语句,这样即使页面出现意外错误,人们也无法看到mysql查询内容?

以404.php、500.php的名称创建两个错误文件,并在主目录中创建一个.htaccess文件。并添加这两行代码

   ErrorDocument 404 /404.php
   ErrorDocument 500 /500.php

这将防止用户看到意外错误。

您不应该将PHP配置为在生产环境中向浏览器发送错误消息。在生产环境中,设置错误报告0和在开发环境错误报告中,设置所有或任何其他类型的消息。这将防止用户看到查询问题和其他编码问题。除了@mic message之外,您还应该优雅地告诉用户某个地方出了问题,并请他们联系其他人以获得进一步帮助。好的,谢谢。因此,不需要将mysql查询存储在另一个php文件中。