[PHP-users 6195] Re: FORMのaction について
php-users@php.gr.jp
php-users@php.gr.jp
Fri, 15 Mar 2002 13:15:25 +0900
On Thu, 14 Mar 2002 19:24:09 +0900 (JST)
Shigeki Mimura <mimu@telepass.co.jp> wrote:
> http://jp.php.net/manual/ja/function.urlencode.php
ありがとうございます。
おかげでテキストは正常にPHPに渡すことができました。
チェックボックスを複数選択した状態でフォームから送信ボタンを押すとチェッ
クボックスのデータは
&foo_var%5B%5D=2&foo_var%5B%5D=5
とエンコードされるのですがこういった配列型のデータをURLエンコードに変換
する関数は用意されていないのでしょうか?
配列を変数としてそのまま入れるとarrayと配列がおそらく文字列にキャストさ
れてしまします。「.」演算子があるのでそうなるのは理解できるのですが・・
・。
といいますのは
<?
echo '<script language="JavaScript">';
echo 'window.open( "hogehoge.php?' .
'&subject=' . urlencode( $subject) .
'&foo_var=' . XXXXXXX // ここにfoo_varのURLエンコードされたもの
// を入れようとしています。
'" )';
echo '</script>';
?>
----------------
三好 秀治
miyoshi@mjcnet.co.jp