コード例 #1
0
ファイル: form_news.php プロジェクト: jkreska/test1
     $page['erreur'][$nb_erreur]['message'] = $lang['news']['E_empty_summary'];
     $nb_erreur++;
 }
 if (!isset($_POST['text']) or $_POST['text'] == "") {
     $page['erreur'][$nb_erreur]['message'] = $lang['news']['E_empty_text'];
     $nb_erreur++;
 }
 /* date */
 if (!isset($_POST['release']) or $_POST['release'] == "") {
     $page['erreur'][$nb_erreur]['message'] = $lang['news']['E_empty_release'];
     $nb_erreur++;
 } elseif (!check_date($_POST['release'])) {
     $page['erreur'][$nb_erreur]['message'] = $lang['news']['E_invalid_release'];
     $nb_erreur++;
 }
 if (isset($_POST['release_time']) and !empty($_POST['release_time']) and !check_hour($_POST['release_time'])) {
     $page['erreur'][$nb_erreur]['message'] = $lang['news']['E_invalid_release_time'];
     $nb_erreur++;
 }
 $_POST['member'] = $_SESSION['session_member_id'];
 if ($nb_erreur == 0) {
     if (empty($_POST['release_time'])) {
         $_POST['release_time'] = '00:00';
     }
     $_POST['release'] = convert_date_sql($_POST['release']);
     $_POST['release'] .= " " . $_POST['release_time'];
     /* cas d'un premier add */
     if (empty($_POST['id']) and $right_user['add_news']) {
         $sgbd = sql_connect();
         $sql_add = sql_replace($sql['news']['insert_news'], $_POST);
         if (sql_query($sql_add) != false) {
コード例 #2
0
}
$pconfig['enable'] = isset($config['digitalsign']['enable']);
$pconfig['sign_type'] = $config['digitalsign']['sign_type'];
$pconfig['sign_time'] = $config['digitalsign']['sign_time'];
$pconfig['sign_hour'] = $config['digitalsign']['sign_hour'];
$pconfig['smbhostname'] = base64_decode($config['digitalsign']['smbhostname']);
$pconfig['smbusername'] = base64_decode($config['digitalsign']['smbusername']);
$pconfig['smbpassword'] = base64_decode($config['digitalsign']['smbpassword']);
$pconfig['smbfolder'] = base64_decode($config['digitalsign']['smbfolder']);
if ($_POST) {
    unset($input_errors);
    $pconfig = $_POST;
    if (!empty($_POST['smbhostname']) && !is_hostname($_POST['smbhostname'])) {
        $input_errors[] = 'Geçerli bir sunucu adı girmelisiniz.';
    }
    if (!empty($_POST['sign_hour']) && !check_hour($_POST['sign_hour'])) {
        $input_errors[] = 'Geçerli bir saat girmelisiniz. HH:MM formatında bir saat girin.';
    }
    if ($_POST['sign_type'] == 'remote') {
        $reqdfields = split(" ", "smbhostname smbusername smbpassword smbfolder");
        $reqdfieldsn = array("Sunucu Adı", "Kullanıcı Adı", "Parola", "Klasör Adı");
        do_input_validation($_POST, $reqdfields, $reqdfieldsn, &$input_errors);
    }
    if (strlen($_POST['smbusername']) > 128) {
        $input_errors[] = 'Kullanıcı adı 128 karakteri geçmemelidir.';
    }
    if (strlen($_POST['smbpassword']) > 128) {
        $input_errors[] = 'Parola 128 karakteri geçmemelidir.';
    }
    if (strlen($_POST['smbfolder']) > 128) {
        $input_errors[] = 'Klasör Adı 128 karakteri geçmemelidir.';
コード例 #3
0
ファイル: form_match.php プロジェクト: jkreska/test1
     $sql_season = sql_replace($sql['competition']['select_season_date'], $var);
     $sgbd = sql_connect();
     $res_season = sql_query($sql_season);
     $nb_season = sql_num_rows($res_season);
     if ($nb_season == 0) {
         $var['link_season'] = convert_url("index.php?r=" . $lang['general']['idurl_competition'] . "&v1=season_list&fen=pop");
         $page['erreur'][$nb_erreur]['message'] = text_replace($lang['match']['E_empty_season'], $var);
         $nb_erreur++;
     } else {
         $ligne_season = sql_fetch_array($res_season);
         $_POST['season'] = $ligne_season['season_id'];
         // on stocke la season
     }
     sql_free_result($res_season);
 }
 if (isset($_POST['hour']) and !empty($_POST['hour']) and !check_hour($_POST['hour'])) {
     $page['erreur'][$nb_erreur]['message'] = $lang['match']['E_invalid_hour'];
     $nb_erreur++;
 }
 if (isset($_POST['spectators']) and !empty($_POST['spectators']) and !check_integer($_POST['spectators'])) {
     $page['erreur'][$nb_erreur]['message'] = $lang['match']['E_invalid_spectators'];
     $nb_erreur++;
 }
 # on verifie qu'il n'est pas deja present
 if ($nb_erreur == 0) {
     $_POST['date_hour'] = convert_date_sql($_POST['date']) . " " . $_POST['hour'];
     $sgbd = sql_connect();
     $sql_verif = sql_replace($sql['match']['verif_presence_match'], $_POST);
     $res_verif = sql_query($sql_verif);
     $nb_res = sql_num_rows($res_verif);
     sql_free_result($res_verif);