※は必須項目です。
// 戻る場合、セッションからform情報を取得
if(isset($_GET['page']) && $_GET['page'] == 'back') {
$ret_val = $_SESSION['ret_val'];
$backflg = 1;
} else {
$ret_val = $_POST;
$backflg = 0;
}
// チェックボックスのチェックされた項目を判別
function checkbox_check($name, $cur_val) {
$tmp = $GLOBALS['ret_val'][$name];
if($GLOBALS['backflg'] == 1) {
if(isset($tmp) && (ereg($cur_val, $tmp))) {
echo "checked";
}
} else{
if(isset($tmp) && (in_array($cur_val, $tmp))) {
echo "checked";
}
}
}
// セレクトボックスの選択された項目を判別
function select_check($name, $cur_val) {
$tmp = $GLOBALS['ret_val'][$name];
if($tmp == $cur_val) {
echo "selected";
}
}
// ラジオボタンの選択された項目を判別
function radio_check($name, $cur_val) {
$tmp = $GLOBALS['ret_val'][$name];
if($tmp == $cur_val) {
echo "checked";
}
}
//var_dump($errors);
?>