gpt4 book ai didi

php - 我的网址不能正确处理空格

转载 作者:行者123 更新时间:2023-11-28 23:14:37 25 4
gpt4 key购买 nike

当我用 php 和 mysql 发送我的 url 时,我得到的不是完整的 url我只得到 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*

最佳答案

为什么要使用 MySQL 函数转义进入 URL 的内容?

你应该使用 urlencode :

$username = urlencode($_POST['username']);

并非所有转义函数都做同样的事情。密切关注上下文。

关于php - 我的网址不能正确处理空格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44451146/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com