
すいません。初心者です。以下のようにデータを読み込んだとき、ifの条件部分
$form{'user'} eq $userid と、
$form{'kojimail'} eq $mail は、
ちゃんと判定してくれるのですが、
「$hantei eq $hanteiari」 は、判定しません.
たぶん何かが違うんだと思いますが・・・・(>_<)
読み込んだデータ $hanteiari は、データベース内で、hanteiari
と入力されています。何卒よろしく御願いします。
★データベース情報
登録ID:名前:メールアドレス:性別:年齢:hanteiari:認証ID
★CGI
#!/usr/local/bin/perl
require 'cgi-lib.pl';
&ReadParse(*form);
require 'jcode.pl';
&jcode'convert(*form, 'sjis');
open(ENQ, "<enquete.dat") || die "File 'enquete.dat' Open Error.";
@dad= <ENQ>;
$hanteiari= "hanteiari"
foreach(@dad){
($userid, $name, $mail, $sex, $age, $hantei, $kuuhaku )=split(/:/, $_);
#ここです↓
if( $form{'user'} eq $userid && $form{'kojimail'} eq $mail && $hantei eq $hanteiari)
{$ari =+10;}
}
if($ari< 5 ){ $atari =20;}
close(ENQ);
No.1ベストアンサー
- 回答日時:
変数名が紛らわしいのでよくわかりませんが…
データからの入力
$hantei ← hanteiari
ソースコード内
$hanteiari = "hanteiari";
それを後で、「$hantei eq $hanteiari」で比較したら
真となるのは当たり前のように思います。
>&& $hantei eq $hanteiari)
を
&& $kuuhaku eq "hanteiari")
とでも変えればいいのではないでしょうか。
(さらにchomp $kuuhakuも必要になると思います)
どうも有難う御座いました。
確かに
$hanteiari = "hanteiari";と、していて、
「$hantei eq $hanteiari」で真と成るのは当たり前なのに、と頭を抱えていました・・・・が、
$hantei eq"hanteiari"でうまくいきました。
有難う御座います!m(。-_-。)m
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルで集計したい。
-
フォームを再送信しますか?
-
ホームページでCGIのフォームを...
-
(フリーの)ツリー掲示版CGI、...
-
ChatGPT
-
/bin/awk '{print $5}'ってどう...
-
入力フォーム(電話番号)
-
POSTメソッドの最大容量について
-
ChatGPTの性能は昔に比べて上が...
-
chatGPTみたいに画像生成出来る...
-
iDeCo
-
皆さんはGUCCIはハイブランドだ...
-
cgi-binのエラー?
-
Trees掲示板CGI(CGI-Resque氏...
-
めちゃきれい
-
number 改行が追加できない
-
生成AI画像について
-
3DCG
-
ホームページにメールフォーム...
-
cgi アクセス制限 エラー
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
フォーム入力後の確認画面表示...
-
WEB上のボタンをクリックしてサ...
-
(Perl)ReadParseによるハッシ...
-
open.window(javascript) を使...
-
perlで自動ログインをしたいが...
-
VBAでIEを操作submit処理について
-
自動ジャンプについて
-
SUN BBSの改造方法
-
wordの数式について 定積分を書...
-
掲示板(kentさんの所のsunbbs...
-
ラジオボタンが両方とも選択で...
-
「value」に2つの値をセットす...
-
チェックボックスの返す値
-
[HTML]プルダウンメニューの横...
-
WEBページを強制的に横画面で見...
-
FORMのselectの選択肢を最初か...
-
VB.net データーグリッドビュー...
-
MSPゴシックで、一番幅を取る文字
-
パールの-pオプションの値0777...
-
別formのhidden項目を自form値...
おすすめ情報