相关疑难解决方法(0)

在PHP站点中避免xss攻击的最佳实践是什么?

我配置了PHP,以便启用魔术引号并关闭注册全局变量.

我会尽力为我输出的任何来自用户输入的内容调用htmlentities().

我偶尔也会搜索我的数据库,以获取xss附带的常用内容,例如......

<script
Run Code Online (Sandbox Code Playgroud)

我还应该做些什么,以及如何确保我要做的事情总是完成.

php security xss

65
推荐指数
6
解决办法
3万
查看次数

这样安全吗?ADOdb准备好的声明

我正在使用ADOdb连接到我的MSSQL数据库.我想知道这是否足以阻止SQL注入?

我正在使用的准备好的查询是:

       $db = ADONewConnection('odbc_mssql');
       $dsn = "Driver={SQL Server};Server=SERVNAME;Database=DBNAME;";
       $ADODB_COUNTRECS = false;

       $db->Connect($dsn,'LOGIN','PASS');

       $sql = 'SELECT login, etc FROM users WHERE login ='.$db->Param('0').' AND pass ='.$db->Param('1').'';
       $stmt = $db->Prepare($sql);  
       $stmt = $db->Execute($stmt,array("$user_id","$psw"));
Run Code Online (Sandbox Code Playgroud)

或者您可能会建议切换到PDO?

php sql-server adodb

4
推荐指数
1
解决办法
5026
查看次数

标签 统计

php ×2

adodb ×1

security ×1

sql-server ×1

xss ×1