简体   繁体   English

如何用字符串生成URL?

[英]How to generate url with strings?

I want to send via email link to generated page. 我想通过电子邮件链接发送到生成的页面。

    function SendSubMail($email, $usr, $anime, $nr){
    $ling = "http://www.Anime.Maneku.pl/index.php?str=odcinek&anime=$anime&nr=$nr";

But string "$anime" allways have space and i get something like that 但是字符串“ $ anime”总是有空间,我得到类似的东西

" http://www.Anime.Maneku.pl/index.php?str=odcinek&anime=Kyoukai no Kanata &nr=1" http://www.Anime.Maneku.pl/index.php?str=odcinek&anime=Kyoukai noKanata. &nr = 1”

but original link is " http://www.anime.maneku.pl/index.php?str=odcinek&anime=Kyoukai%20no%20Kanata%EF%BB%BF&nr=1 " 但原来的链接是“ http://www.anime.maneku.pl/index.php?str=odcinek&anime=Kyoukai%20no%20Kanata%EF%BB%BF&nr=1

and link dont works :c 并链接不起作用:c

尝试对$ anime变量使用php的urlencode()方法。

$anime = urlencode($anime);

尝试这个:

$ling = "http://www.Anime.Maneku.pl/index.php?str=odcinek&anime=".$anime."&nr=".$nr;

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM