php/lib/regist.phpの 421行の $value='この内容で仮登録する'; $setumei="以下の内容でよろしければ送信ボタンを押してください。仮登録されたあと、<br>管理人の承認ののち、本登録されます。"; を $value='この内容で登録する'; $setumei="以下の内容でよろしければ送信ボタンを押してください。すぐに登録されます。"; のように変更
553行の global $o_functions; の下に
global $g_log; global $o_db; global $touser_hon; global $mailsub_touser_hon; global $lockfile;
と追加
591行の
$lfp=$o_functions->filelock($lockfile_t);
$date=self::GetDate(); $timer=time();
$fp=@fopen($tmplog,'r'); if(!$fp){ $o_main->Error("tmplogが開けません。"); } while($ln=fgets($fp,$lbuf)){ list($no)=explode(",",$ln); } fclose($fp);
if($no == ""){ $no=0; } $no++;
$ary=$fo; $ary['id']=$no; $ary['date']=$date; $ary['touroku']=$timer; $ary['kousin']=0;
$keys=array_keys($FIELDS['data']);
$tmp=""; foreach($keys as $v){ $tmp.=$ary[$v].',';
} $tmp.="\n";
$fp=@fopen($tmplog,'a'); if(!$fp){ $o_main->Error("tmplogが開けません。"); } fputs($fp,$tmp);
fclose($fp);
$fo['email']=$o_functions->UnEsc($fo['email']); if($toadmin_temp){ $mailbody=$o_functions->GetMailAdmin($fo,"temp",$host); $o_functions->S_Mail($mailto,$fo['email'],$fo['site'],$mailsub_temp,$mailbody); }
if($touser_temp){ $skinline=$o_functions->GetMailTemp("temp"); $mailbody=$o_functions->GetMail($fo,$skinline); $o_functions->S_Mail($fo['email'],$mailto,$kanri,$mailsub_touser_temp,$mailbody);
}
$o_functions->unlock($lfp);
self::Thanks('以下の内容で仮登録完了しました。管理人の承認ののち、本登録されます。','regist',$fo);
を
$lfp=$o_functions->filelock($lockfile);
$date=self::GetDate(); $timer=time();
$fo['touroku']=$timer; $fo['kousin']=$timer;
$fo['category']='~'.$fo['category'];
if($fo['mark']){ $fo['mark']='~'.$fo['mark']; }
$pdo=$o_db->DBOpen($g_log);
$o_db->BeginTransaction($pdo);
$stmt=$o_db->SetQuery("SELECT id FROM data ORDER BY id DESC",$pdo); $result=$o_db->GetAllCol($stmt,"id"); $no=$result[0]; $no++; $fo['id']=$no;
list($nline,$qline)=$o_db->MakeNLine($FIELDS['data']); $v_ary=$o_db->MakeVAry($FIELDS['data'],$fo); $stmt=$o_db->SetPH("INSERT INTO data ($nline) VALUES ($qline)",$pdo);
$o_db->DoExc($stmt,$v_ary);
$o_db->Commit($pdo);
if($touser_hon){ $skinline=$o_functions->GetMailTemp("hon"); $mailbody=$o_functions->GetMail($fo,$skinline); $fo['email']=$o_functions->UnEsc($fo['email']); $o_functions->S_Mail($fo['email'],$mailto,$kanri,$mailsub_touser_hon,$mailbody); }
$o_functions->unlock($lfp);
self::Thanks('以下の内容で登録完了しました。','regist',$fo);
と変更
909行の $midasi='仮登録完了'; を $midasi='登録完了';
と変更
以上です。
|