1

$_GET['city']パラメータのアクセントとスペースで処理する必要があります。

投稿して受け取るための最良の方法は何ですか?

http://www.teste.com/?city=サンパウロ

ありがとうルチアーノ

4

2 に答える 2

2

$ _GETを介してデータを渡す前に、PHPでurlencode()関数を使用するのがおそらく最善です。次に、受信側でurldecode()を使用します。

http://php.net/manual/en/function.urlencode.php

于 2012-10-26T03:13:14.490 に答える
0

どうstr_replace()ですか?

で都市を送る

$cityurl = str_replace(' ', '_',$cityurl);//replace spaces with "_"

そしてリンクは

http://www.teste.com/?city=$cityurl //url is like http://www.teste.com/?city=São_Paulo

で都市を受け取る

$city = str_replace('_', ' ',$_GET['city']);//replace "_" with spaces
于 2012-10-26T03:29:34.627 に答える