Esempio n. 1
0
                    $valuesForLoop['dataAllComments'][$key]["user_id"] = $val['user_id'];
                    $valuesForLoop['dataAllComments'][$key]["userpic"] = "img/startyfree.jpg";
                } else {
                    $valuesForLoop['dataAllComments'][$key]["username"] = $userData["nickname"] != "" ? $userData["nickname"] : $userData["username"];
                    $valuesForLoop['dataAllComments'][$key]["user_id"] = $val['user_id'];
                    $valuesForLoop['dataAllComments'][$key]["userpic"] = $userData["userpic"] != "" ? "http://tiary.jp/s/pjpic/" . $userData["userpic"] : "img/startyfree.jpg";
                }
            } else {
                $valuesForLoop['dataAllComments'][$key]["username"] = "******";
                $valuesForLoop['dataAllComments'][$key]["user_id"] = "";
                $valuesForLoop['dataAllComments'][$key]["userpic"] = "https://press.tiary.jp/img/startyfree.jpg";
            }
            $valuesForLoop['dataAllComments'][$key]["comment"] = $val['comment'];
            $valuesForLoop['dataAllComments'][$key]["pic_url"] = $val['pic_url'];
            $valuesForLoop['dataAllComments'][$key]["addtime"] = $val['addtime'];
        }
    } else {
        $PAGE_VALUE['comment_message_on1'] = "<!--";
        $PAGE_VALUE['comment_message_on2'] = "-->";
        $PAGE_VALUE['comment_message_off1'] = "";
        $PAGE_VALUE['comment_message_off2'] = "";
    }
} else {
    header('Location: index.php');
}
$template_file = "detail.template";
//テンプレートファイルの読込
$templateData = $ins_ipfTemplate->loadTemplate($template_file);
$templateData = $ins_ipfTemplate->makeTemplateData($templateData, $PAGE_VALUE, $valuesForLoop);
$ins_ipfTemplate->putMemory($templateData);
$ins_ipfTemplate->view();
			"address" => "東京都東京区2-2-2",
			"email" => "*****@*****.**"
);

$values2[0] = array(
			"name" => "2日本太郎",
			"address" => "2東京都皇居1-1-1",
			"email" => "*****@*****.**"
);
$values2[1] = array(
			"name" => "2東京花子",
			"address" => "2東京都東京区2-2-2",
			"email" => "*****@*****.**"
);

$templateData2 = $a->loadTemplate("hoge2.template");//明示的にテンプレートファイルを指定する
foreach($values as $value){
	 $result2 .= $a->makeTemplateData($templateData2, $value);//「.=」である点に注意
}

//本物のループのためのデータ
$valuesForLoop["loophoge"] = $values;
$valuesForLoop["loophoge2"] = $values2;

//print_r($valuesForLoop);

//普通のPRINTのサンプル&ループの結果を入れる
$templateData = $a->loadTemplate();//デフォルトでスクリプト名と同じテンプレートが読まれる
$forTemplate[hoge] = "テストだよ〜";
$forTemplate[hoge2] = "テストだよ〜2";
$forTemplate[loop_dayo] = $result2;//ここでループの結果を代入