1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71
| <?
/**
* Edit par Aurelien le 22/08/2010
*
* Page adresse processe permet de prendre en compte les filtres de tri .
*
*/
ini_set("session.gc_maxlifetime","2678400");
session_start();
/********************************************
* Includes *
********************************************/
/**/ require_once("./includes/inc_dbConnect.php");
/**/ require_once("./includes/inc_dataFunctions.php");
// on récupére le secteur selectionné par le navigateur
if ( isset($_SESSION["secteur"]) ){
$geoFiltre = $_SESSION["secteur"];
} else {
//par defaut le pseudo est anonymous
$geoFiltre["region"] = 1;
$geoFiltre["departement"] = 0;
}
// initialise les variables POSTS
if ( isset($_GET['secteur'] ) && is_numeric($_GET['secteur']) ) {
$geoFiltre["region"] = $_GET['secteur'];
$geoFiltre["departement"] = 0;
$_SESSION["secteur"] = $geoFiltre;
header('location: ./index.php');
exit();
}
// initialise les variables POSTS
if ( isset($_POST['departement']) ) {
$depName = $_POST['departement'];
$sqlQueryList =
" SELECT DEPARTEMENT_ID ".
" FROM DEPARTEMENT_LIST ".
" WHERE DEPARTEMENT_NAME LIKE '$depName'".
" ORDER BY DEPARTEMENT_ID ASC LIMIT 0,1";
$reqList = mysql_query($sqlQueryList);
checkSqlError($sqlQueryList);
$reqDepResult = mysql_fetch_array($reqList);
$depId = $reqDepResult["DEPARTEMENT_ID"];
$geoFiltre["departement"] = $depId;
$_SESSION["secteur"] = $geoFiltre;
header('location: ./n63show.php?link=accueil');
exit();
}
header('location: ../index.php');
exit();
?> |
Partager