也有人提问这个问题:http://www.thinkphp.cn/topic/14600.html
解决方法:
修改 ThinkPHP/Libary/Think/Db/Pdo.class.php,bindPdoParam 这个方法,
把
call_user_func_array(array($this->PDOStatement,'bindParam'),$val);改成call_user_func_array(array($this->PDOStatement,'bindValue'),array($key,$bind[$key]));即:$val改成$bind[$key]估计是对pdo这个模块有漏洞,刚发现的,这样改经过测试可以运行。
请重新下载最新的版,刚刚看过了,官网已更新了。
最佳答案