[PHP-users 19629]if文 switch文 ファイルを再利用
odatayutaka
odataagr @ i-kochi.or.jp
2003年 12月 31日 (水) 23:02:40 JST
きもと@よこすかさん 。 小田々@高知@百姓@車屋です。
議題を変えました。
> > 仕方ないので、一旦半角の数字で入力して、
> > 次の画面でifで読み直しましたが、
> 僕ならば、この場合はif文ではなくて
> switch文にします。
なるほど・・
わたしは、
if ($kaiinsyu == 0 ){ $kaiin = 'くじら会員';}
if ($kaiinsyu == 01 ){ $kaiin = 'くじらのたたき会員';}
if ($kaiinsyu == 1 ){ $kaiin ='生姜会員';}
if ($kaiinsyu == 11 ){ $kaiin ='ジンジャーエール会員';}
if ($kaiinsyu == 2 ){ $kaiin ='柚子会員';}
if ($kaiinsyu == 21 ){ $kaiin ='ユズジュース会員';}みたいにしました。
実は$kaiinは多用し、
会員の種類によって質問項目などが違うのです。
それなら$kaiinsyuにしてコードで制御した方がいいかというと、
私はとにかく物覚えの悪い超揮発メモリー保有者で問題があります。
この$kaiinsyuも揮発メモリーのようですね。
a1.php で $kaiinsyu = 1 にして
a2.php で使用し ここで
a2.php のファイルを再利用し実際のファイルはa2.phpのまま
a30.php a31.php a32.php a34.php
であるかのように分岐したかったので、
if ($kaiinsyu == 1 ){
echo ('<A HREF=a2.php>生姜会員</A><BR>');
}
else {
echo ('生姜会員<BR>');
}
if ($kaiinsyu == 11 ){
echo ('<A HREF=a2.php>ジンジャーエール会員</A><BR>');
}
else {
echo ('ジンジャーエール会員<BR>');
}
if ($kaiinsyu == 2 ){
echo ('<A href=a2.php>柚子会員</A><BR>');
}
else {
echo ('柚子会員<BR>');
}
・
・
・
みたいにしましたが
2回目にa2.phpに行くと
全部 $kaiinsyu = 0
であるかのように振る舞います。
$kaiinsyu = 1 こいつをどこかに保存しないと行けないのでしょうか?
以上宜しくお願いします。
***−−****−−**−−*−−−−****−−−−
小田々豊 webmaster @ car-kujira.com
新車販売のカーくじらドットこむ http://car-kujira.com
有機野菜の小田々農園 http://odata.cc
手作り木工家具の四万十くじら http://simanto-kujira.co.jp/
***−−****−−−***−−−−**−−−−−−−
PHP-users メーリングリストの案内