[PHP-users 28197] Re: issetに関して

MakotoOkabe mako4th @ snow.plala.or.jp
2006年 1月 22日 (日) 14:14:12 JST


通りすがりの者です。

(多分入力フォームの空欄チェックか何かだと思うんで。)
isset() の代わりにempty()を使った方がいいですよ。
isset()は、変数が使われているかどうかなんで、$a="" でもTrueを返して来ます。
詳しい事は
http://jp.php.net/manual/ja/function.isset.php
http://jp.php.net/manual/ja/function.empty.php
にてご確認ください。

2006 1月 22 日曜日 13:08、G T さんのメッセージ:
> g_taki です。
>
> issetで調べる前の行で、
> print_r($_POST);
> をやってみると、どういった変数があって、どういった内容で来ているのか確認することができます。
>
> > if(isset($_POST['hiddenid'])){
> >     echo "1".$_POST['hiddenaccid'];
> > }else{
> >     echo "2";
> > }


2006 1月 22 日曜日 13:08、G T さんのメッセージ:
> g_taki です。
>
> issetで調べる前の行で、
> print_r($_POST);
> をやってみると、どういった変数があって、どういった内容で来ているのか確認することができます。
>
> > if(isset($_POST['hiddenid'])){
> >     echo "1".$_POST['hiddenaccid'];
> > }else{
> >     echo "2";
> > }
>
> _______________________________________________
> 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 メーリングリストの案内