我的网址,我发送与PHP& mysql我得到的不是完整的网址 我只获得了H& M的网址,之后就停止了,但我需要完整的https链接
$username = mysqli_real_escape_string($db, $_POST['username']);
$confirmcode = rand();
https://www.example.be/verification.php?username=$username&code=$confirmcode";
我知道我的用户名包含空格**https://www.example.be/verifcation.php?username=H&M** *Autos&code=716006183*
答案 0 :(得分:1)
为什么要使用MySQL函数转义进入URL的内容?
您应该使用urlencode
:
$username = urlencode($_POST['username']);
并非所有转义函数都执行相同的操作。非常关注背景。