2011-03-06 16 views
1

phpスクリプトにgetパラメータとしてテキストを渡したいとします。ノウハウについて私はテキストをこのように追加:特殊文字を含むテキストをPHPのgetパラメータとして渡します

action.php?text=Hello+my+name+is+bob 

をこのURLは、JavaScriptと私はこのURLでAJAX要求を行うことにより、構成されています。 action.phpで

私は

$encoded = array_map('rawurlencode', $_GET); 

を行うしかし、これはÖÄüäような特別な文字では動作しません。

これを解決する方法はありますか?

答えて

3

URL_ENCODE(文字列)%XX形式に変換特殊文字で指定した文字列を返します。私はあなたが別の代替

である、$ _POSTを通じてエンコードせずに細かい特殊文字を送信することができます知っている

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

2

は(URL_ENCODEてみてください).........

関連する問題