以下のように著述して、$IDに$agbがあったとしてもsystem("73.cgi");で73.cgiに飛びません。ここでは最初に改行文字とある文字列を足し合わせ最後に改行文字を足し合わせて検索しているのですがそれが無理なのでしょうか?なぜでしょうか?よろしくお願いします。
#ID検索
open(IN,"<kokyakusyouhinjouhou/ID.txt");
$ID = <IN>;
close (IN);
$agb="\n".$name."\n";
$pos2 = index($ID,$agb);
if($pos2 >= 0){
system("73.cgi");
exit;
}else{
$abc = "kokyakusyouhinjouhou/ID.txt";
open(OUT, ">> $abc") || die("ファイルを追記モードで開けませんでした");
$msg2 = "$name\n";
print OUT $msg2;
close(OUT);
$abd = "kokyakusyouhinjouhouhikae/ID.txt";
open(OUT,">> $abd") || die("ファイルを追記モードで開けませんでした。");
$msg3 = "$ID\n";
print OUT $msg3;
close(OUT);
}
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2018/02/13 13:41