コード例 #1
0
ファイル: information.php プロジェクト: noriotakei/suraimu
/**
 * PCログイン後情報処理ファイル。
 *
 * @copyright   2010 Fraise, Inc.
 * @author      Norihisa Hosoda
 */
require_once D_BASE_DIR . "/common/post_common.php";
$param = $requestOBJ->getParameterExcept($exceptArray);
$infoStatusOBJ = InformationStatus::getInstance();
$InfoStatusLogOBJ = InformationStatusLog::getInstance();
$userBankData = $UserOBJ->getBankDetailData($comUserData["user_id"]);
$userAddressData = $UserOBJ->getAddressDetailData($comUserData["user_id"]);
//フリーワード関連
$freeWordOBJ = new FreeWord();
$userFreeWordData = $freeWordOBJ->getFreeWordData($comUserData["user_id"]);
$freeWordSetDataList = $freeWordOBJ->getFreeWordSetDataList();
$freeWordSetDisplayData = $freeWordOBJ->getFreeWordSetDisplayData($freeWordSetDataList);
if ($freeWordSetDisplayData) {
    foreach ($freeWordSetDisplayData as $key => $val) {
        $smartyOBJ->assign("freeWord_2_" . $key, $val);
    }
}
if ($param["isid"]) {
    //情報の取得
    if ($infoStatusData = $infoStatusOBJ->getInformationStatusData(array("isid" => $param["isid"]), $comUserData)) {
        // 既読表示情報チェック
        if ($infoStatusData["redirect_information_id"]) {
            $redirectInfomationId = "";
            $redirectInfomationId = explode(",", $infoStatusData["redirect_information_id"]);
            foreach ($redirectInfomationId as $val) {
                // 既読チェック※「既読表示情報ID」が複数登録してある場合、該当するのは1ユーザーでどれか1つ(のはず...)。