function rechercheCommune($bdd, $resultat)
{
    $stmt = $bdd->prepare("SELECT region, dept, nom, comm, population, latitude, longitude FROM public.communes WHERE nom='{$resultat}'");
    $stmt->execute();
    $stmt->setFetchMode(PDO::FETCH_ASSOC);
    //Affichage des réponses
    affichage($stmt, $resultat);
}
function rechercheINSEE($bdd, $resultat)
{
    $code_departement = substr($resultat, 0, 2);
    //On prend les 2 premières lettres de la chaîne de caractères (ex : 59500 -> 59)
    $code_commune = substr($resultat, 2, 4);
    //On prend les 3 dernières lettres de la chaîne de caractères (ex : 59500 -> 500)
    $stmt = $bdd->prepare("SELECT region, dept, comm, nom, population, latitude, longitude FROM public.communes WHERE dept='{$code_departement}' AND comm='{$code_commune}'");
    $stmt->execute();
    $stmt->setFetchMode(PDO::FETCH_ASSOC);
    //Affichage
    affichage($stmt, $resultat);
}
Beispiel #3
0
//$DEBUG = TRUE ;
$DEBUG = FALSE;
/*************************************/
// recup des parametres reçus :
// SERVER
$PHP_SELF = $_SERVER['PHP_SELF'];
// GET / POST
$user_login = getpost_variable('user_login', $_SESSION['userlogin']);
/*************************************/
if ($user_login != $_SESSION['userlogin'] && !is_hr($_SESSION['userlogin']) && !is_resp_of_user($_SESSION['userlogin'], $user_login)) {
    redirect(ROOT_PATH . 'deconnexion.php');
    exit;
}
/************************************/
header_popup(_('editions_titre') . ' : ' . $user_login);
affichage($user_login, $DEBUG);
bottom();
/**************************************************************************************/
/********  FONCTIONS      ******/
/**************************************************************************************/
function affichage($login, $DEBUG = FALSE)
{
    $PHP_SELF = $_SERVER['PHP_SELF'];
    $session = session_id();
    $sql1 = 'SELECT u_nom, u_prenom, u_quotite FROM conges_users where u_login = \'' . SQL::quote($login) . '\'';
    $ReqLog1 = SQL::query($sql1);
    // if ($ReqLog1->num_rows == 0)
    // exit ('todo'. __FILE__ .' ( ' .__LINE__ .' ) ');
    while ($resultat1 = $ReqLog1->fetch_array()) {
        $sql_nom = $resultat1["u_nom"];
        $sql_prenom = $resultat1["u_prenom"];
$date_fin = "";
$p_num = "";
/*************************************/
// recup des parametres reçus :
// SERVER
$PHP_SELF = $_SERVER['PHP_SELF'];
// GET  / POST
$user = getpost_variable('user');
$date_debut = getpost_variable('date_debut');
$date_fin = getpost_variable('date_fin');
$opt_debut = getpost_variable('opt_debut');
$opt_fin = getpost_variable('opt_fin');
$p_num = getpost_variable('p_num');
/*************************************/
if ($user != "" && $date_debut != "" && $date_fin != "" && $opt_debut != "" && $opt_fin != "") {
    affichage($user, $date_debut, $date_fin, $opt_debut, $opt_fin, $p_num);
}
/**********  FONCTIONS  ****************************************/
function affichage($user, $date_debut, $date_fin, $opt_debut, $opt_fin, $p_num = "")
{
    $PHP_SELF = $_SERVER['PHP_SELF'];
    $session = session_id();
    $comment = " ";
    // calcul :
    $nb_jours = compter($user, $p_num, $date_debut, $date_fin, $opt_debut, $opt_fin, $comment);
    $tab['nb'] = $nb_jours;
    $tab['comm'] = $comment;
    if (!$_SESSION['config']['rempli_auto_champ_nb_jours_pris']) {
        $tab['nb'] = "";
    }
    echo json_encode($tab);
Beispiel #5
0
// SERVER
$PHP_SELF = $_SERVER['PHP_SELF'];
// GET / POST
$action = getpost_variable('action');
$tab_new_values = getpost_variable('tab_new_values');
/*************************************/
if ($DEBUG) {
    echo "tab_new_values = ";
    print_r($tab_new_values);
    echo "<br>\n";
}
if ($action == "commit") {
    commit_saisie($tab_new_values, $session, $DEBUG);
} else {
    echo "<div class=\"wrapper configure\">\n";
    affichage($session, $DEBUG);
    echo "<div>\n";
}
/**************************************************************************************/
/**********  FONCTIONS  ***************************************************************/
function affichage($session, $DEBUG = FALSE)
{
    $PHP_SELF = $_SERVER['PHP_SELF'];
    // affiche_bouton_retour($session);
    // affichage de la liste des variables
    if ($session == "") {
        echo "<form action=\"{$PHP_SELF}\" method=\"POST\"> \n";
    } else {
        echo "<form action=\"{$PHP_SELF}?session={$session}\" method=\"POST\"> \n";
    }
    echo "<input type=\"hidden\" name=\"action\" value=\"commit\">\n";
Beispiel #6
0
    if ($valeur["pays"] != 0) {
        $vrai_pays = "SELECT nom_pays FROM pays WHERE id=" . $valeur["pays"];
        $res_vrai_pays = mysql_fetch_array(mysql_query($vrai_pays));
        echo affichage($res_vrai_pays["nom_pays"]);
        //ici aller rechercher le nom du pays
    } else {
        echo $valeur["pays_temp"] . "<br><a href=\"#\" onclick=\"document.getElementById('alert').innerHTML = '';writediv(file('./contenu/maj_pays.php?id=" . $valeur["id"] . "'));\"><font color='#FF0000'>MAJ Pays</font></a>";
    }
    ?>
		</td>
		<td>
			<?php 
    if ($valeur["nationalite"] != 0) {
        $vrai_nat = "SELECT nom_nationalite FROM nationalite WHERE id=" . $valeur["nationalite"];
        $res_vrai_nat = mysql_fetch_array(mysql_query($vrai_nat));
        echo affichage($res_vrai_nat["nom_nationalite"]);
    } else {
        echo $valeur["nationalite_temp"] . "<br><a href=\"#\" onclick=\"document.getElementById('alert').innerHTML = '';writediv(file('./contenu/maj_nationalite.php?id=" . $valeur["id"] . "'));\"><font color='#FF0000'>MAJ Nationalite</font></a>";
    }
    ?>
		</td>
		<td>
			<?php 
    if ($valeur["radie"] == "1") {
        echo "oui";
    } else {
        if ($valeur["radie"] == "0") {
            echo "non";
        }
    }
    ?>
Beispiel #7
0
		<?php 
    }
} else {
    if (isset($_GET["id"]) && $_GET["id"] != "" && $_GET["id"] != "0") {
        ?>
	<select id="pays_naissance" name="pays_naissance">
		<option value="" selected>Choisir un pays...</option>
		<?php 
        $resultat = select_all_pays();
        while ($valeur = mysql_fetch_array($resultat, MYSQL_ASSOC)) {
            ?>
				<option value="<?php 
            echo $valeur["id"];
            ?>
"><?php 
            echo affichage($valeur["nom_pays"]);
            ?>
</option>
			<?php 
        }
        ?>
	</select>
	<input type="button" value="Valider" onclick="document.getElementById('alert').innerHTML = '';writediv(file('./contenu/maj_pays.php?id=<?php 
        echo $_GET["id"];
        ?>
&id_pays='+document.getElementById('pays_naissance').value+'&maj=yes'));">
	<?php 
    } else {
        echo 'ici on recherche les domiciliés, et on propose de cocher (attention, ajax sur le pays)';
    }
}
 $contenu = str_replace("XXXNOM_MARITALXXX", utf8_decode(affichage_csv(affichage($NOM_MARITAL))), $contenu);
 $contenu = str_replace("XXXdate_naissanceXXX", $date_naissance, $contenu);
 $contenu = str_replace("XXXlieu_naissanceXXX", utf8_decode(affichage_csv(affichage($lieu_naissance))), $contenu);
 $contenu = str_replace("XXXpaysXXX", utf8_decode(affichage_csv(affichage($pays))), $contenu);
 //
 //$contenu = str_replace("XXXdeptXXX", utf8_decode(affichage_csv(affichage($infos["dept"], $contenu));
 $contenu = str_replace("XXXnationaliteXXX", utf8_decode(affichage_csv(affichage($nationalite))), $contenu);
 //
 $contenu = str_replace("XXXnature_document_identiteXXX", utf8_decode(affichage_csv(affichage($nature_document_identite))), $contenu);
 $contenu = str_replace("XXXnumero_document_identiteXXX", utf8_decode(affichage_csv(affichage($numero_document_identite))), $contenu);
 $contenu = str_replace("XXXcontactsXXX", utf8_decode(affichage_csv(affichage($contacts))), $contenu);
 $contenu = str_replace("XXXnationalite_tempXXX", utf8_decode(affichage_csv(affichage($nationalite_temp))), $contenu);
 $contenu = str_replace("XXXpays_tempXXX", utf8_decode(affichage_csv(affichage($pays_temp))), $contenu);
 $contenu = str_replace("XXXmotif_RADXXX", utf8_decode(affichage_csv(affichage($motif_RAD_temp))), $contenu);
 $contenu = str_replace("XXXdate_radiation_tempXXX", $date_radiation_temp, $contenu);
 $contenu = str_replace("XXXid_statutXXX", utf8_decode(affichage_csv(affichage($id_statut))), $contenu);
 //
 //$contenu = str_replace("XXXdate_idXXX", $infos["date_id"], $contenu);//
 $test = substr($vraie_date_naissance, 6, 2) . "/" . substr($vraie_date_naissance, 4, 2) . "/" . substr($vraie_date_naissance, 0, 4);
 //echo $test;exit();
 $contenu = str_replace("XXXvraie_date_naissanceXXX", $test, $contenu);
 $test2 = substr($vraie_date_certificat, 6, 2) . "/" . substr($vraie_date_certificat, 4, 2) . "/" . substr($vraie_date_certificat, 0, 4);
 $contenu = str_replace("XXXvraie_date_certificatXXX", $test2, $contenu);
 $test3 = substr($vraie_date_1_ere_inscription, 6, 2) . "/" . substr($vraie_date_1_ere_inscription, 4, 2) . "/" . substr($vraie_date_1_ere_inscription, 0, 4);
 $contenu = str_replace("XXXvraie_date_1_ere_incriptionXXX", $test3, $contenu);
 $test4 = substr($vraie_date_radiation, 6, 2) . "/" . substr($vraie_date_radiation, 4, 2) . "/" . substr($vraie_date_radiation, 0, 4);
 $contenu = str_replace("XXXvraie_date_radiationXXX", $test4, $contenu);
 $signataire = $sign["nom"] . " " . $sign["prenom"];
 $contenu = str_replace("XXXdate_systemeXXX", date('d/m/Y'), $contenu);
 $date_plus = date('d') . "/" . date('m') . "/" . (date('Y') + 1);
 //echo $date_plus;exit();
Beispiel #9
0
			Nationalit&eacute; :
		</td>
		<td>
		<?php 
$nationalite = select_all_nationalite();
?>
			<select name="nationalite" id="nationalite">
				<option value="0">-</option>
			<?php 
while ($res_nationalite = mysql_fetch_array($nationalite, MYSQL_ASSOC)) {
    ?>
<option value="<?php 
    echo $res_nationalite["id"];
    ?>
"><?php 
    echo affichage($res_nationalite["nom_nationalite"]);
    ?>
</option><?php 
}
?>
			</select>
		</td>
	</tr>
	<tr>
		<td>
			Contact :
		</td>
		<td>
			<input type="text" name="contacts" id="contacts" value="">
		</td>
	</tr>
Beispiel #10
0
<body>
	
    <?php 
if (isset($_REQUEST[ACTION])) {
    include_once $_SERVER['DOCUMENT_ROOT'] . '/sondage/Controller/traitement.php';
}
if (!isset($_SESSION[CONNECTED])) {
    ?>

		<div class="container">
          <div class="jumbotron row">
		    <h1>Mini projet web : Sondage</h1> 
    		<p>Bienvenue sur notre application web.</p>
            <p>Réalisé par Talataou Souley Mounira et Nasser Adjibi</p>
	        <?php 
    affichage_form_acceuil();
    ?>
            </div>
			</div>
			<?php 
} else {
    echo '<div class="container">';
    affichage($_SESSION[USER_TYPE]);
    echo '</div>';
}
?>
    
    
</body>
</html>
Beispiel #11
0
    $erreur = "";
}
affichage("Test du parametre mysql server 'lower_case_table_names = 1'", array($b, $erreur), true);
/*
 * TESTS DE COMMUNICATION VERS L'EXTERIEUR
 */
echo "<br /><hr /><h4>Communication</h4>";
//Test connexion FTP vers serveur de veille
ob_flush();
flush();
$ftp_server = 'www.veille-arh-paca.com';
$ftp_user_name = 'importsrv';
$ftp_user_pass = '******';
affichage("Test de connexion FTP vers serveur de veille  (ftp://www.veille-arh-paca.com)", clUpdater::testDepotFTP($ftp_server, $ftp_user_name, $ftp_user_pass), true);
$isSrvMaj = affichage("Test de connexion au serveur de mises à jour (www.orupaca.fr:80)", false !== strpos(XhamUpdater::getUrlContents('http://www.orupaca.fr/test_tu.html'), 'ok'), false, false, false);
affichage("Test de cryptage avec la clef publique ARH", clUpdater::clefARH(), true);
/*
 * MAJ BASES
 */
echo "<br /><hr /><h4>Mise a jour des bases de données</h4>";
clUpdater::applyPatchs(IDSITE) == 0;
/*
 * MAJ TU
 */
if ($isSrvMaj) {
    //    clUpdater::updateTU(URL_MAJ);
    echo "<br /><hr /><h4>Mise a jour de l'application</h4>";
    $tabMatches = array();
    preg_match('/_maj_(.*)_hash_(.*)_/', XhamUpdater::getUrlContents(URL_MAJ . '/last_version_' . BRANCHE . '.html?nocacheteweak=' . rand(1, 10000)), $tabMatches);
    $lastVersion = $tabMatches[1];
    $currentVersion = str_replace("\n", '', file_get_contents(URLLOCAL . 'version.txt'));
Beispiel #12
0
</table>
<br>
<table>
	<?php 
    while ($valeur = mysql_fetch_array($resultat, MYSQL_ASSOC)) {
        ?>
	<tr>
		<td>Libell&eacute; statut</td>
		<td><input type="hidden" id="id_statut<?php 
        echo $valeur["id"];
        ?>
" value="<?php 
        echo $valeur["id"];
        ?>
"><?php 
        echo affichage($valeur["libelle_statut"]);
        ?>
</td>
		<td>
			<a href="#" onclick="document.getElementById('alert').innerHTML = '';writediv(file('./contenu/gestion_statut.php?modification=true&nom_statut=<?php 
        echo urlencode($valeur["libelle_statut"]);
        ?>
&id_statut='+document.getElementById('id_statut<?php 
        echo $valeur["id"];
        ?>
').value));">Modifier</a>
		</td>
		<?php 
        if ($valeur["id"] != 1) {
            ?>
		<td>
Beispiel #13
0
                            }
                            if ($certif_date == true) {
                                $ContenuFichier .= utf8_decode(affichage_csv(affichage($test2))) . " ;";
                            }
                            if ($first_date == true) {
                                $ContenuFichier .= utf8_decode(affichage_csv(affichage($test3))) . " ;";
                            }
                            if ($actual_date == true) {
                                $ContenuFichier .= utf8_decode(affichage_csv(affichage($test4))) . " ;";
                            }
                        }
                    }
                    $toutes_dates;
                }
            } else {
                $ContenuFichier .= utf8_decode(affichage_csv(affichage($value))) . " ;";
            }
        }
        $i = $i + 1;
    }
    $ContenuFichier .= "\n";
}
$CheminFichier = "../export/export.csv";
touch($CheminFichier);
$fp = fopen($CheminFichier, "w");
// Ouverture du fichier avec le mode écriture
fwrite($fp, $ContenuFichier);
// Ceci ajoutera ou crira le contenu "texte ..." dans le fichier "le_fichier.txt"
fclose($fp);
$NomFichierSeul = basename($CheminFichier);
$extension = pathinfo($CheminFichier, PATHINFO_EXTENSION);
$date_fin = getpost_variable('date_fin');
$opt_debut = getpost_variable('opt_debut');
$opt_fin = getpost_variable('opt_fin');
/*************************************/
// ATTENTION ne pas mettre cet appel avant les include car plantage sous windows !!!
?>
<script language="javascript">
function envoi(valeur)
    {
//        window.opener.document.forms[0].new_nb_jours.value=valeur
        window.opener.document.form1.new_nb_jours.value=valeur
    }
</Script>
<?php 
if ($user != "" && $date_debut != "" && $date_fin != "" && $opt_debut != "" && $opt_fin != "") {
    affichage($user, $date_debut, $date_fin, $opt_debut, $opt_fin, $DEBUG);
} else {
    /* APPEL D'UNE AUTRE PAGE immediat */
    echo "<META HTTP-EQUIV=REFRESH CONTENT=\"0; URL=user_index.php?session={$session}&onglet=nouvelle_absence\">";
}
//echo " $user, $date_debut, $date_fin, $opt_debut, $opt_fin <br>\n";
/**********  FONCTIONS  ****************************************/
function affichage($user, $date_debut, $date_fin, $opt_debut, $opt_fin, $DEBUG = FALSE)
{
    if ($DEBUG) {
        echo "user = {$user}, date_debut = {$date_debut}, date_fin = {$date_fin}, opt_debut = {$opt_debut}, opt_fin = {$opt_fin}<br>\n";
    }
    $PHP_SELF = $_SERVER['PHP_SELF'];
    $session = session_id();
    $comment = "&nbsp;";
    header_popup();
    {
        annule_conges($user_login, $tab_checkbox_annule, $tab_text_annul,  $DEBUG);
    }
    // si le traitement des demandes a été selectionée :
    elseif($tab_radio_traite_demande!="")
    {
        traite_demandes($user_login, $tab_radio_traite_demande, $tab_text_refus,  $DEBUG);
    }
    // si un nouveau conges ou absence a été saisi pour un user :
    elseif($new_demande_conges==1)
    {
        new_conges($user_login, $new_debut, $new_demi_jour_deb, $new_fin, $new_demi_jour_fin, $new_nb_jours, $new_comment, $new_type,  $DEBUG);
    }
    else
    {
        affichage($user_login,  $year_affichage, $year_calendrier_saisie_debut, $mois_calendrier_saisie_debut, $year_calendrier_saisie_fin, $mois_calendrier_saisie_fin, $tri_date,  $DEBUG);
    }


/*************************************/
/***   FONCTIONS   ***/
/*************************************/

function affichage($user_login,  $year_affichage, $year_calendrier_saisie_debut, $mois_calendrier_saisie_debut, $year_calendrier_saisie_fin, $mois_calendrier_saisie_fin, $tri_date,  $DEBUG)
{
    $PHP_SELF=$_SERVER['PHP_SELF']; ;
    $session=session_id();

    // on initialise le tableau global des jours fériés s'il ne l'est pas déjà :
    if(!isset($_SESSION["tab_j_feries"]))
    {
Beispiel #16
0
/************************************/
/*************************************/
// recup des parametres reçus :
// SERVER
$PHP_SELF = $_SERVER['PHP_SELF'];
// GET / POST
$action = getpost_variable('action', "");
$login_par = getpost_variable('login_par', "");
/*************************************/
header_popup('CONGES : Configuration');
if ($action == "suppr_logs") {
    confirmer_vider_table_logs($session, $DEBUG);
} elseif ($action == "commit_suppr_logs") {
    commit_vider_table_logs($session, $DEBUG);
} else {
    affichage($login_par, $session, $DEBUG);
}
bottom();
/**************************************************************************************/
/**********  FONCTIONS  ***************************************************************/
function affichage($login_par, $session, $DEBUG = FALSE)
{
    $PHP_SELF = $_SERVER['PHP_SELF'];
    /**************************************/
    // affichage du titre
    echo "<H1><img src=\"" . TEMPLATE_PATH . "img/tux_config_32x32.png\" width=\"32\" height=\"32\" border=\"0\" title=\"" . _('config_logs_titre_2') . "\" alt=\"" . _('config_logs_titre_2') . "\"> " . _('config_logs_titre_1') . "</H1></center>\n";
    echo "<br>\n";
    /**************************************/
    affiche_bouton_retour($session);
    //requête qui récupère les logs
    $sql1 = "SELECT log_user_login_par, log_user_login_pour, log_etat, log_comment, log_date FROM conges_logs ";
Beispiel #17
0
											</option>
										<?php 
        }
        ?>
									   </select>
		</td>
	</tr>
	<tr>
		<td>
			Date dernier certificat :
		</td>
		<td>
				<?php 
        if (!$vraies_dates || $vraies_dates_certificat != true) {
            echo "<font color='#FF0000'>Mettre &agrave; jour la date</font><br>";
            echo affichage($valeur["date_certificat"]) . "<br>";
        }
        ?>
		ann&eacute;e/mois/jour : <input maxlength="4" type="text" size="10" name="annee_certificat" id="annee_certificat" value="<?php 
        if ($vraies_dates) {
            if (substr($date_dom["date_certificat"], 0, 4) == "0000") {
                echo "";
            } else {
                echo substr($date_dom["date_certificat"], 0, 4);
            }
        }
        ?>
">
								&nbsp;<select name="mois_certificat" id="mois_certificat">
										<option value="00" <?php 
        if ($vraies_dates && substr($date_dom["date_certificat"], 4, 2) == "00") {
Beispiel #18
0
// GET / POST
$action = getpost_variable('action');
$tab_new_values = getpost_variable('tab_new_values');
/*************************************/
if ($DEBUG) {
    print_r($tab_new_values);
    echo "<br>\n";
    echo "{$action}<br>\n";
}
header_popup('CONGES : Configuration');
/*********************************/
/*********************************/
if ($action == "modif") {
    commit_modif($tab_new_values, $session, $DEBUG);
}
affichage($tab_new_values, $session, $DEBUG);
/*********************************/
/*********************************/
bottom();
/**************************************************************************************/
/**********  FONCTIONS  ***************************************************************/
function affichage($tab_new_values, $session, $DEBUG = FALSE)
{
    $PHP_SELF = $_SERVER['PHP_SELF'];
    if ($session == "") {
        $URL = "{$PHP_SELF}";
    } else {
        $URL = "{$PHP_SELF}?session={$session}";
    }
    /**************************************/
    // affichage du titre
Beispiel #19
0
		</td>
	</tr>
	<tr>
		<td>nationalit&eacute; : </td>
		<td>
			<select id="nationalite" name="nationalite">
				<option value="" selected>Choisir une nationalit&eacute;...</option>
			<?php 
$resultat = select_all_nationalite();
while ($valeur = mysql_fetch_array($resultat, MYSQL_ASSOC)) {
    ?>
						<option value="<?php 
    echo $valeur["id"];
    ?>
"><?php 
    echo affichage($valeur["nom_nationalite"]);
    ?>
</option>
					<?php 
}
?>
			</select>
		</td>
	</tr>
	<tr>
		<td><b>P&eacute;riode : </b></td>
	</tr>
	<tr>
		<td><input type="radio" onclick="document.getElementById('non').checked = false;document.getElementById('tous').checked = false; document.getElementById('radie').value = this.value;" value="1" id="oui" name="oui">radi&eacute; <input type="radio" onclick="document.getElementById('oui').checked = false;document.getElementById('tous').checked = false;document.getElementById('radie').value = this.value;"  id="non" name="non" value="0">inscrits <input type="radio" onclick="document.getElementById('non').checked = false;document.getElementById('oui').checked = false;document.getElementById('radie').value = this.value;" id="tous" name="tous" value="tous" checked>tous : (format : AAAAMMJJ) </td>
		<td>
			du : <input type="text" id="date_debut_radie" name="date_debut_radie"> au <input type="text" name="date_fin_radie" id="date_fin_radie">