$_POST["email2"]){ print("空欄があるか、または2ケ所に入力されたE-Mailアドレスが一致していません。お名前とE-Mailアドレスをご入力のうえ、もう一度お願いいたします。"); } else { $fp = readfile("openschoollogin.html"); /////////本人にメール送信 // settingに入れた文を読込み //$fp = fopen("../../setting/trial/openschool_replymail.txt","r"); //本文位置移動 170803 $fp = fopen("openschool_replymail.txt","r"); $str=fread($fp,2000); fclose($fp); $mail .= $str; $mail = mb_convert_encoding($mail,"JIS","auto"); mail($_POST["email"],"Open School on Internet","$mail","From: info@cel-eigo.com\nReply-To: info@cel-eigo.com"); /////////infoにメール送信 $cname = mb_convert_encoding($_POST["name"]."様","JIS","auto"); $mail = $cname."\n".$_POST["email"]."\n Guide:".$_POST["guide"]."\n Eiken:".$_POST["eiken"]."\n TOEIC:".$_POST["toeic"]."\n Buildup:".$_POST["buildup"]."\n Other:".$_POST["other"]; mail("info@cel-eigo.com,service@cel-eigo.com","Open School on Internet_new","$mail","From:server"); ////ファイルに書き込み $i=0; if($_POST["guide"]=="1") { $myFile[$i]="count_g.txt"; $myStr[$i]=" ガイドカウント"; $i++;} if($_POST["eiken"]=="1") { $myFile[$i]="count_e.txt"; $myStr[$i]=" 英検カウント"; $i++;} if($_POST["buildup"]=="1") { $myFile[$i]="count_b.txt"; $myStr[$i]=" Buildupカウント"; $i++;} if($_POST["toeic"]=="1") { $myFile[$i]="count_tec.txt"; $myStr[$i]=" toeicカウント"; $i++;} if($_POST["other"]=="1") { $myFile[$i]="count_o.txt"; $myStr[$i]="他カウント"; $i++;} // print_r($myFile); //確認用;ファイル名配列を全て表示 for ($a=0; $a<$i; $a++) { $fp = @fopen($myFile[$a],"r+") or die("ファイルが開けません"); flock($fp, LOCK_EX); //ファイルロック $count = fgets($fp, 64); //64バイトorEOFまで取得、 $count++; //カウントアップ rewind($fp); //ポインタを先頭に、ロックして書き込み // fputs($fp, $count."\n".$myStr[$a]); fputs($fp, $count); fclose($fp); //ファイルを閉じる //echo $count; //カウンタ表示 } /////ログファイル;フォーム入力情報を追記 $fp = @fopen("log.txt","a+") or die("ファイルが開けません"); flock($fp, LOCK_EX); rewind($fp); //ポインタを先頭に、ロックして1行書き込み //文字コード修正 //$cname = mb_convert_encoding($_POST["name"],"SJIS","auto"); $cname = mb_convert_encoding($_POST["name"],"UTF-8","auto"); $myStr=",".$cname.",".$_POST["email"].",".$_POST["guide"].",".$_POST["eiken"].",".$_POST["buildup"].",".$_POST["toeic"].",".$_POST["other"]."\n"; $myStr=date("Y/m/d H:i:s").$myStr; fputs($fp, $myStr); fclose($fp); //ファイルを閉じる } } //ログイン画面 elseif($_POST["mode"] =="next") { $fp = readfile("openschoollogin.html"); } //トップ画面 elseif($_POST["mode"] =="login") { if($_POST["name"]<>"000000" or $_POST["email"]<>"ge5490924") { print("IDナンバーまたはパスワードが正しくありません。ブラウザ上で戻り再度ご入力下さい。"); } else { $fp = readfile("openschooltop.html"); } } ?>