<?php require_once 'cst.php'; require_once INC_GSESSION; require_once PATH_METIER . 'mJoueur.php'; require_once INC_GLOCALISATION; $utc = intval(GSession::LirePost('utc')); $fuseauHoraire = GLocalisation::FuseauHoraire($utc); $langueId = GSession::Langue(COL_ID); $communauteId = GSession::Communaute(COL_ID); $login = GContexte::LireVariablePost($nomContexte, 'login'); $motDePasse = GContexte::LireVariablePost($nomContexte, 'motDePasse'); $pseudo = GContexte::LireVariablePost($nomContexte, 'pseudo'); //$nom = GContexte::LireVariablePost($nomContexte, 'prenom'); //$prenom = GContexte::LireVariablePost($nomContexte, 'nom'); $annee = GContexte::LireVariablePost($nomContexte, 'annee'); $mois = GContexte::LireVariablePost($nomContexte, 'mois'); $jour = GContexte::LireVariablePost($nomContexte, 'jour'); if (strlen($mois) == 1) { $mois = '0' . $mois; } if (strlen($jour) == 1) { $jour = '0' . $jour; } if (strlen($annee) == 2) { if (intval($annee) <= 20) { $annee = '20' . $annee; } else { $annee = '19' . $annee; } }
public static function Communaute($cle = NULL, $valeur = NULL) { $set = true; if ($valeur === NULL) { $valeur = self::GetValeurPage('communaute', $cle); $set = false; } if ($cle === COL_ID && $valeur === NULL) { require_once INC_GLOCALISATION; $langueId = self::Langue(COL_ID); $valeur = GLocalisation::Communaute($langueId); $set = true; } else { if ($cle === NULL && $valeur === NULL) { require_once INC_GLOCALISATION; $valeur = array(); $langueId = self::Langue(COL_ID); $valeur[COL_ID] = GLocalisation::Communaute($langueId); $set = true; } } if ($valeur !== NULL && $set === true) { self::SetValeurPage($valeur, 'communaute', $cle); } // Sinon, on a un bug sur Chrome et Safari. Pourquoi?? $retour = $valeur; return $retour; }