}
include 'verification.php';
include 'params.php';
echo '<javascript>';
if ($date_debut_regime == '' || $date_debut_regime == "00-00-0000" || $date_debut_regime == "0000-00-00") {
    echo "alert('Date de début vide! Veuillez remplir le champ prévu.');";
    //echo "return false;";
    exit;
}
if (dateValid($date_debut_regime) == 0) {
    echo "alert('Date de début invalide! Veuillez recommencer.');";
    //echo "return false;";
    exit;
}
if ($date_echeance_regime != '' && $date_echeance_regime != "00-00-0000" && $date_echeance_regime != "0000-00-00") {
    if (dateValid($date_echeance_regime) == 0) {
        echo "alert('Date d\\'échéance invalide! Veuillez recommencer.');";
        //echo "return false;";
        exit;
    }
    if (compareDate($date_debut_regime, $date_echeance_regime) == 0) {
        echo "alert('La date d\\'échéance est plus petite que la date de début! Veuillez recommencer.');";
        //echo "return false;";
        exit;
    }
}
if ($id_regime == 0) {
    echo "alert('Vous n\\'avez sélectionné aucun régime! Veuillez sélectionner un régime pour l\\'agent en cours.');";
    //echo "return false;";
    exit;
}
}
include 'verification.php';
include 'params.php';
echo '<javascript>';
if ($date_debut_bareme == '' || $date_debut_bareme == "00-00-0000" || $date_debut_bareme == "0000-00-00") {
    echo "alert('Date de début vide! Veuillez remplir le champ prévu.');";
    //echo "return false;";
    exit;
}
if (dateValid($date_debut_bareme) == 0) {
    echo "alert('Date de début invalide! Veuillez recommencer.');";
    //echo "return false;";
    exit;
}
if ($date_echeance_bareme != '' && $date_echeance_bareme != "00-00-0000" && $date_echeance_bareme != "0000-00-00") {
    if (dateValid($date_echeance_bareme) == 0) {
        echo "alert('Date d\\'échéance invalide! Veuillez recommencer.');";
        //echo "return false;";
        exit;
    }
    if (compareDate($date_debut_bareme, $date_echeance_bareme) == 0) {
        echo "alert('La date d\\'échéance est plus petite que la date de début! Veuillez recommencer.');";
        //echo "return false;";
        exit;
    }
}
if ($id_bareme == 0) {
    echo "alert('Vous n\\'avez sélectionné aucun barème! Veuillez sélectionner un barème pour l\\'agent en cours.');";
    //echo "return false;";
    exit;
}
    echo "alert('Date de début vide! Veuillez remplir le champ prévu.');";
    //echo "return false;";
    exit;
}
if (transformDate($date_debut_service) < date('Y-m-d')) {
    echo "alert('La date de début est dépassée! Veuillez choisir une date plus récente.');";
    //echo "return false;";
    exit;
}
if (dateValid($date_debut_service) == 0) {
    echo "alert('Date de début invalide! Veuillez recommencer.');";
    //echo "return false;";
    exit;
}
if ($date_echeance_service != '' && $date_echeance_service != "00-00-0000" && $date_echeance_service != "0000-00-00") {
    if (dateValid($date_echeance_service) == 0) {
        echo "alert('Date d\\'échéance invalide! Veuillez recommencer.');";
        //echo "return false;";
        exit;
    }
    if (compareDate($date_debut_service, $date_echeance_service) == 0) {
        echo "alert('La date d\\'échéance est plus petite que la date de début! Veuillez recommencer.');";
        //echo "return false;";
        exit;
    }
}
/*if($art_budgetaire=='')
{
	echo "alert('Article budgétaire vide! Veuillez remplir le champ prévu.');";
	//echo "return false;";
	exit;
<?php

ob_clean();
// header utf-8//
header('Content-type: text/html; charset=utf-8');
if (!isset($rootpath)) {
    $rootpath = addslashes($_SERVER["DOCUMENT_ROOT"]);
}
include 'verification.php';
include 'params.php';
echo '<javascript>';
if (dateValid($date_mvt) == 0) {
    echo "alert('Date invalide! Veuillez recommencer.');";
    //echo "return false;";
    exit;
}
include '../connect_db.php';
$sql = "\n\t\t\tinsert into cpas_mouvements_domiciles\n\t\t\t(id_mvt_domicile\n\t\t\t,id_agent\n\t\t\t,adresse_domicile\n\t\t\t,num_domicile\n\t\t\t,bte_domicile\n\t\t\t,code_postal\n\t\t\t,localite\n\t\t\t,region\n\t\t\t,bxl_hbxl\n\t\t\t,date_mvt\n\t\t\t,creation_date\n\t\t\t,creation_user)\t\n\t\t\tvalues\n\t\t\t(''\n\t\t\t,'" . $id_agent . "'\n\t\t\t,'" . addslashes($adresse_domicile) . "'\n\t\t\t,'" . addslashes($num_domicile) . "'\n\t\t\t,'" . addslashes($bte_domicile) . "'\n\t\t\t,'" . $code_postal . "'\n\t\t\t,'" . addslashes($localite) . "'\n\t\t\t,'" . addslashes($region) . "'\n\t\t\t,'" . $bxl_hbxl . "'\n\t\t\t,'" . transformDate($date_mvt) . "'\n\t\t\t,NOW()\n\t\t\t,'" . $session_username . "'\n\t\t\t);\n\t";
//var_dump($sql);
$result = mysqli_query($lien, $sql);
if (!$result) {
    echo "alert('Problème d\\'ajout du mouvement de domicile');";
    exit;
} else {
    echo "alert('Mouvement de domicile ajouté avec succès');";
}
/*******Mettre tous les mvt de domicile à inactifs*********************************/
$sql = "\n\t\tupdate cpas_mouvements_domiciles set actif=0 where id_agent='" . $id_agent . "';\n\t\t\n\t";
$result = mysqli_query($lien, $sql);
/**********Mettre à 1 le mvt de domicile le plus récent*************************************************/
$sql = "\n\t\tupdate cpas_mouvements_domiciles set actif=1 where id_agent='" . $id_agent . "' and statut='N' \n\t\tand date_mvt<=CURDATE() order by date_mvt desc limit 1;\n\t\t\n\t";
}
/*if($end_date=='')
{
	echo "alert('Date de fin de contrat vide! Veuillez recommencer.');";
	//echo "return false;";
	exit;
}*/
if ($start_date != '00-00-0000' && $start_date != '0000-00-00' && $start_date != '') {
    if (dateValid($start_date) == 0) {
        echo "alert('Date de début de contrat invalide! Veuillez recommencer.');";
        //echo "return false;";
        exit;
    }
}
if ($end_date != '00-00-0000' && $end_date != '0000-00-00' && $end_date != '') {
    if (dateValid($end_date) == 0) {
        echo "alert('Date de fin de contrat invalide! Veuillez recommencer.');";
        //echo "return false;";
        exit;
    }
}
if ($end_date != '00-00-0000' && $end_date != '0000-00-00' && $end_date != '') {
    if (compareDate($start_date, $end_date) == 0) {
        echo "alert('Attention la date de début de contrat est plus grande. Veuillez recommencer svp.');";
        exit;
    }
}
/**********Vérifier si le contrat est actif ou non*****************************************************/
if (transformDate($start_date) > date('Y-m-d') || transformDate($end_date) < date('Y-m-d') && $end_date != "00-00-0000" && $end_date != '' && $end_date != null) {
    $actif = 0;
} else {
}
include 'verification.php';
include 'params.php';
echo '<javascript>';
if ($date_debut_fonction == '' || $date_debut_fonction == "00-00-0000" || $date_debut_fonction == "0000-00-00") {
    echo "alert('Date de début vide! Veuillez remplir le champ prévu.');";
    //echo "return false;";
    exit;
}
if (dateValid($date_debut_fonction) == 0) {
    echo "alert('Date de début invalide! Veuillez recommencer.');";
    //echo "return false;";
    exit;
}
if ($date_echeance_fonction != '' && $date_echeance_fonction != "00-00-0000" && $date_echeance_fonction != "0000-00-00") {
    if (dateValid($date_echeance_fonction) == 0) {
        echo "alert('Date d\\'échéance invalide! Veuillez recommencer.');";
        //echo "return false;";
        exit;
    }
    if (compareDate($date_debut_fonction, $date_echeance_fonction) == 0) {
        echo "alert('La date d\\'échéance est plus petite que la date de début! Veuillez recommencer.');";
        //echo "return false;";
        exit;
    }
}
if ($id_fonc == 0) {
    echo "alert('Vous n\\'avez sélectionné aucune fonction! Veuillez sélectionner une fonction pour l\\'agent en cours.');";
    //echo "return false;";
    exit;
}
Esempio n. 7
0
    $rootpath = addslashes($_SERVER["DOCUMENT_ROOT"]);
}
include 'verification.php';
include 'params.php';
echo '<javascript>';
if ($date_octroi == '' || $date_octroi == "00-00-0000" || $date_octroi == "0000-00-00") {
    echo "alert('Date d\\'octroi de la prime vide! Veuillez remplir le champ prévu.');";
    exit;
}
if (dateValid($date_octroi) == 0) {
    echo "alert('Date d\\'octroi invalide! Veuillez recommencer.');";
    //echo "return false;";
    exit;
}
if ($date_cloture != '' && $date_cloture != "00-00-0000" && $date_cloture != "0000-00-00") {
    if (dateValid($date_cloture) == 0) {
        echo "alert('Date de clôture invalide! Veuillez recommencer.');";
        //echo "return false;";
        exit;
    }
    if (compareDate($date_octroi, $date_cloture) == 0) {
        echo "alert('La date de clôture est plus petite que la date d\\'octroi! Veuillez recommencer.');";
        //echo "return false;";
        exit;
    }
}
/* if($id_bareme==0)
{
	echo "alert('Vous n\'avez sélectionné aucun barème! Veuillez sélectionner un barème pour l\'agent en cours.');";
	//echo "return false;";
	exit;
}
include 'verification.php';
include 'params.php';
echo '<javascript>';
if ($date_debut_statut == '' || $date_debut_statut == "00-00-0000" || $date_debut_statut == "0000-00-00") {
    echo "alert('Date de début vide! Veuillez remplir le champ prévu.');";
    //echo "return false;";
    exit;
}
if (dateValid($date_debut_statut) == 0) {
    echo "alert('Date de début invalide! Veuillez recommencer.');";
    //echo "return false;";
    exit;
}
if ($date_echeance_statut != '' && $date_echeance_statut != "00-00-0000" && $date_echeance_statut != "0000-00-00") {
    if (dateValid($date_echeance_statut) == 0) {
        echo "alert('Date d\\'échéance invalide! Veuillez recommencer.');";
        //echo "return false;";
        exit;
    }
    if (compareDate($date_debut_statut, $date_echeance_statut) == 0) {
        echo "alert('La date d\\'échéance est plus petite que la date de début! Veuillez recommencer.');";
        //echo "return false;";
        exit;
    }
}
if ($id_statut == 0 && $id_statut_special == 0) {
    echo "alert('Vous n\\'avez sélectionné aucun statut! Veuillez sélectionner au moins un statut pour l\\'agent en cours.');";
    //echo "return false;";
    exit;
}