Exemple #1
0
function writeContent()
{
    global $sUser;
    addField(makeInput('Email Address', 'use_email', $sUser));
    addField(makePassword('Password', 'use_password'));
    addField(makeSubmit('Log In', 'login'));
    writeDataForm($_SERVER['REQUEST_URI'], 'login', 'login');
}
Exemple #2
0
function writeContent()
{
    global $sId, $aStates, $isPost, $sName, $sEmail, $nPhone, $sAddress, $sAddress2, $sCity, $sState, $nZip, $bAdmin, $bActive;
    if (!empty($sId)) {
        addHidden('use_id', $sId);
    }
    addField(makeInput('Name', 'use_name', $sName), true);
    addField(makeEmail('Email Address', 'use_email', $sEmail), true);
    addField(makePassword('Password', 'use_password'));
    addField(makeInput('Phone', 'use_phone', $nPhone, 'size="13"'));
    addField(makeInput('Address', 'use_address', $sAddress, 'size="30"'));
    addField(makeInput('Address 2', 'use_address2', $sAddress2, 'size="30"'));
    addField(makeInput('City', 'use_city', $sCity));
    addField(makeSelect('State', 'use_state', $aStates, $sState));
    addField(makeInput('Zip', 'use_zip', $nZip, 'size="10"'));
    addField(makeCheckbox('Admin', 'use_admin', $bAdmin));
    addField(makeCheckbox('Active', 'use_active', $bActive));
    addField(makeSubmit('Save', 'save') . ' ' . makeCancel('Cancel', 'cancel'));
    writeDataForm($_SERVER['PHP_SELF'], 'user');
}
 // 入力内容確認
 case 'check':
     $template = "check";
     $form = Get_FormData($obj, $form);
     //出力用のフォーム値を取得
     $err = Validation($form);
     //エラーチェック
     if ($err) {
         //print '<script>alert("応募内容に未入力の項目があります。\n応募フォームをご確認ください")</script>';
         $template = "index";
         $form = SetData($form);
     }
     //*********** 自作セッション(二重送信対策) ****************
     if (!$err) {
         //ユニークな文字を作成、check.tplにhiddenで埋込
         $form['uniq'] = makePassword();
         //ファイル名の指定
         $file_name = $data['cgi_path'] . $form['uniq'] . '.cgi';
         if (!file_exists($file_name)) {
             touch($file_name);
             //ファイル作成
         } else {
             echo 'Warning - ファイルが存在しています。 file name:[' . $file_name . ']';
             exit;
         }
     }
     //*********************************************************
     break;
     // 入力内容修正
 // 入力内容修正
 case 'back':
Exemple #4
0
                     $ret = ShellExec::exec_shell_cmd("reload_master", $s_ip, $s_hostname, $passwd);
                     enable_hostDB($SQL, $table, $id_host);
                     popup_info(sprintf(_('Host %s at address %s has been notifyed succesfully!'), $s_hostname, $s_ip));
                     $upd_slave = true;
                 } else {
                     popup_error(sprintf(_('Cannot query slave host at address %s'), $s_ip));
                     break;
                 }
             }
         }
     }
     break;
 case "disable":
     if (isset($id_host)) {
         if (isDeactivable($SQL, $table, $id_host)) {
             $passwd = makePassword();
             $query = 'SELECT * FROM `' . $table . '` WHERE register = "yes" AND id_host=' . $id_host;
             $res = $SQL->DoQuery($query);
             $nb = $SQL->NumRows();
             if ($nb && strlen($m_hostname) > 0) {
                 $row = $SQL->FetchResult($res);
                 $s_ip = $row["address"];
                 $s_hostname = $row["hostname"];
                 if (isset($s_ip) && isset($s_hostname)) {
                     disable_hostDB($SQL, $table, $id_host);
                     popup_info(sprintf(_('Host %s has been set in standby and master %s will restart Heartbeat!'), $s_hostname, $m_hostname));
                     $ret = ShellExec::exec_action_to_host($s_hostname, "on");
                     $ret = ShellExec::exec_shell_cmd("reload_master_excl", "0", "0", $passwd);
                     $upd_slave = true;
                     break;
                 } else {