[PHP-users 21162]Re: getSubmitValueで全角文字が得られない

Kazuhiro Hiratsuka hira @ js-bros.co.jp
2004年 4月 7日 (水) 11:41:06 JST


お世話になります。平塚です。

> > ちなみに全角の”123”と入力し、得られたのが”PQR”となってしまいま
す。

どうやら、”123”が”PQR”に変わるのはUTF-8になっているみたいです。
mbstring.func_overloadはコメントのままに戻しました。
下記の3つのメソッドはValidateが成功だった場合にcallしてprintさせてみました
が、
何も表示されませんでした。

> $form->exportValue('Outline');
> $form->getElementValue('Outline');
> $form->_elements[$form->_elementIndex['Outline']]->getValue();

どういった問題なのでしょう?

>
> $form->exportValue('Outline');
> $form->getElementValue('Outline');
> $form->_elements[$form->_elementIndex['Outline']]->getValue();
>
> 上の結果、入力値に対してそれぞれどうなります?
>
>
> > PHP.iniの設定でしょうか?
>
> mbstring.func_overload は PHP_INI_SYSTEM なので
> php.ini → apache 設定 で決まると思いますが、今回は
> apache の方でされたんでしょうか?
> (変更したのであれば、その前の値と変更後の値はいくつなのでしょうか?)
>
> --
> Yousuke Kumakura
> e-mail: kumakura @ isite.co.jp
>
> _______________________________________________
> PHP-users mailing list  PHP-users @ php.gr.jp
> http://ns1.php.gr.jp/mailman/listinfo/php-users
> PHP初心者のためのページ - 質問する前にはこちらをお読みください
> http://www.php.gr.jp/php/novice.php3
>




PHP-users メーリングリストの案内