- ベストアンサー
if文を何度も続けていて途中からエラーになった。
いつもお世話になっています。 星座の振り分けで if (($tuki==01 and $nichi>=21) || ($tuki==02 and $nichi<=19)){ print "水瓶座"; } としてみたのですが、 これを蟹座までひたすらif文で if (($tuki==06 and $nichi>=22) || ($tuki==07 and $nichi<=23)){ print "蟹座"; } と続けていました。 ここまでは正常に動いていました。 が 獅子座 if (($tuki==07 and $nichi>=24) || ($tuki==08 and $nichi<=23)){ print "獅子座"; } を入力した時点で500エラーになってしまいました。 まったく事務処理的に同じように文章を組み立てていたのに なぜ獅子座からはエラーになるのかが分かりません。 何か構文的なミスがあるのでしょうか? よろしくお願いします。
- みんなの回答 (2)
- 専門家の回答
お礼
ご回答ありがとうございました。 ご指摘のとおりに、08を""で囲んだらうまくいきました。 どうもありがとうございました。