从PHP 5.6升级到7.3,$ _ COOKIE ['myusername']无法正常运行

时间:2019-09-19 22:46:34

标签: php php-7.3

从5.6升级到PHP 7.3,此行代码导致我的网页无法加载:

$sql="SELECT * FROM $tbl_name WHERE email = '".$_COOKIE['myusername']."'";

'".$_COOKIE['myusername']."'替换为'name@gmail.com'时的页面加载。

但是我需要SQL查询中的COOKIE

使用'".$_COOKIE['myusername']."'时的空白页。

使用数据库'name@gmail.com'中的电子邮件时页面加载

使用不在数据库中的电子邮件时的空白页。

显然,''“。$ _ COOKIE ['myusername']。”'是在SQL查询中键入Cookie的旧方法。有人知道php7.3中的新方法吗?

0 个答案:

没有答案