$page = $_GET['page'];
if (!isset($page)) $page = "acceuil"; #la page par défaut
+
/* Pour déterminer si en LAN !?
$IP_SERVEUR = '192.168.1.1';
$MASK_RESEAU = '255.255.255.0';
<title>Corcelles-Lan 7</title>
<link rel="stylesheet" href="css/style.css" type="text/css" media="screen" ></link>
<script type="text/javascript" src="js/jquery-1.2.6.min.js"></script>
- <script type="text/javascript" src="js/betterjs.js"></script>
- <script type="text/javascript" src="js/cl7.js"></script>
- <script type="text/javascript" src="js/util.js"></script>
+<script type="text/javascript" src="js/betterjs.js"></script>
+<script type="text/javascript" src="js/cl7.js"></script>
+<script type="text/javascript" src="js/util.js"></script>
</head>
- <body>
- <div id="info" style="display:none" ><div id="icone"></div><div class="fermer" ></div><div class="message" ></div><div class="boutons"></div></div>
- <div id="container">
- <div id="cadre">
- <div id="titre">
- <div id="nbPlacesRestantes">
- <?php
- $nb_places_libres = Participant::nombre_place_restante();
- if ($nb_places_libres <= 0)
- {
- echo "Il n'y a plus de places libres";
- }
- else
- {
- $s = $nb_places_libres > 1 ? 's' : '';
- echo "Il reste <em>", $nb_places_libres, "</em> place", $s, " libre", $s;
- }
- ?>
- </div>
- Corcelles-Lan 7
- </div>
- <ul id="menu">
- <?php
- # affichage du menu
- foreach($MENU as $p => $titre )
- {
- $lien_externe = substr($p, 0, 4) == 'http';
- echo '<li' . ($p == $page ? ' class="courante"' : '') . '><a href="'.($lien_externe ? $p : $p.'.html').'" '.($lien_externe ? 'class="externe"' : '').'>' . $titre . '</a></li>';
- }
- ?>
- </ul>
- <div id="contenu">
- <?php
- if ($page != 'inscrits') {
- echo '<div id="informations">';
- include("php/menu_droit.php");
- echo '</div>';
- }
- switch ($page)
- {
- case 'acceuil':
- include("php/tx_informations.php");
- break;
- case 'jeux_joues' :
- include("php/tx_jeux_joues.php");
- break;
- case 'inscription' :
- if (Participant::nombre_participant_max_atteint() && !$le_participant->valide)
- echo 'Nous sommes désolés, il n\'y a plus de places libres';
- else
- include("php/tx_inscription.php");
- break;
- case 'inscrits' :
- include("php/tx_inscrits.php");
- break;
- case 'tournoi' :
- include("php/tx_tournoi.php");
- break;
- case 'intranet' :
- include("php/tx_intranet.php");
- break;
- case 'bienvenue' :
- include("php/tx_bienvenue.php");
- break;
- case 'contacts' :
- include("php/tx_contacts.php");
- break;
- case 'photos' :
- include("php/tx_photos.php");
- break;
- case 'pizzas':
- include("php/pizzas.php");
- break;
- default :
- echo 'erreur, page introuvable';
- break;
- }
- ?>
- </div>
- <div id="pieddepage">
- ~ site codé en PHP avec les pieds ~
- </div>
- </div>
- </div>
- </body>
+<body>
+<div id="info" style="display:none" ><div id="icone"></div><div class="fermer" ></div><div class="message" ></div><div class="boutons"></div></div>
+<div id="container">
+<div id="cadre">
+<div id="titre">
+<div id="nbPlacesRestantes">
+<?php
+$nb_places_libres = Participant::nombre_place_restante();
+if ($config->get("inscription_terminees"))
+{
+ echo "Les inscriptions sont terminées !";
+}
+else if ($nb_places_libres <= 0)
+{
+ echo "Il n'y a plus de places libres";
+}
+else
+{
+ $s = $nb_places_libres > 1 ? 's' : '';
+ echo "Il reste <em>", $nb_places_libres, "</em> place", $s, " libre", $s;
+}
+?>
+</div>
+Corcelles-Lan 7
+</div>
+<ul id="menu">
+<?php
+# affichage du menu
+foreach($MENU as $p => $titre )
+{
+$lien_externe = substr($p, 0, 4) == 'http';
+echo '<li' . ($p == $page ? ' class="courante"' : '') . '><a href="'.($lien_externe ? $p : $p.'.html').'" '.($lien_externe ? 'class="externe"' : '').'>' . $titre . '</a></li>';
+}
+?>
+</ul>
+<div id="contenu">
+<?php
+if ($page != 'inscrits') {
+echo '<div id="informations">';
+include("php/menu_droit.php");
+echo '</div>';
+}
+switch ($page)
+{
+case 'acceuil':
+include("php/tx_informations.php");
+break;
+case 'jeux_joues' :
+include("php/tx_jeux_joues.php");
+break;
+case 'inscription' :
+if (Participant::nombre_participant_max_atteint() && !$le_participant->valide)
+echo 'Nous sommes désolés, il n\'y a plus de places libres';
+else
+include("php/tx_inscription.php");
+break;
+case 'inscrits' :
+include("php/tx_inscrits.php");
+break;
+case 'tournoi' :
+include("php/tx_tournoi.php");
+break;
+case 'intranet' :
+include("php/tx_intranet.php");
+break;
+case 'bienvenue' :
+include("php/tx_bienvenue.php");
+break;
+case 'contacts' :
+include("php/tx_contacts.php");
+break;
+case 'photos' :
+include("php/tx_photos.php");
+break;
+case 'pizzas':
+include("php/pizzas.php");
+break;
+default :
+echo 'erreur, page introuvable';
+break;
+}
+?>
+</div>
+<div id="pieddepage">
+~ site codé en PHP avec les pieds ~
+</div>
+</div>
+</div>
+</body>
</html>
{
$config_req = mysql_query("SELECT nom, valeur FROM config");
while ($val = mysql_fetch_object($config_req))
- $this->config[$val->nom] = $val->valeur;
+ $this->config[$val->nom] = $val->valeur == "TRUE" ? TRUE : ($val->valeur == "FALSE" ? FALSE : $val->valeur);
}
function get($nom)
exit();
}
$f = fopen("php/config_bd.php", "w");
- fwrite($f, '
- <?php # encoding:utf-8
+ fwrite($f, '<?php # encoding:utf-8
# Parametres de connexion MySQL
$SQL_HOTE = "localhost";
$SQL_LOGIN = "";
$SQL_PASS = "";
- $NOM_BASE = "corcelles_lan7";
- ?>');
+ $NOM_BASE = "corcelles_lan7";?>'
+ );
fclose($f);
echo "Le fichier a été créé, veuillez le compléter et recommencer.";
exit();
---------------------------------------------------*/\r
function afficher_smiles ($smiles, $ajout=0)\r
{\r
- $nb_colonne = 3; #nombre de colonne que l'on souuhaite au tableau \r
- \r
- $fichier_avant = ""; #pour connaitre quel était le fichier precedement rencontré\r
- \r
- $nb_cellule = 0; #le nombre de cellule\r
- $cellule_tmp =""; #pour la construction d'une cellule\r
- \r
- #parcours tous les smiles\r
- foreach ($smiles as $smile => $fichier)\r
- {\r
- #si le fichier n'est pas le même qu'avant (passage à une autre figure) \r
- if ($fichier != $fichier_avant)\r
- {\r
- $nb_cellule++;\r
- if ($nb_cellule != 1) #si ce n'est pas la première iteration\r
- {\r
- $cellules[] = $cellule_tmp; #ajoute la celulle au tableau de cellules\r
- $cellule_tmp=""; #remet à zero la celulle temporaire\r
- }\r
- if ($ajout) $cellule_tmp .= '<a href ="javascript:ajouter_smile(\''. $smile .'\')";>';\r
- \r
- $cellule_tmp .= '<img border="0" src="images/smiles/'.$fichier.'"/>';\r
- \r
- if ($ajout) $cellule_tmp .= '</a>';\r
- }\r
- \r
- $cellule_tmp .= ' '. $smile; \r
- $fichier_avant = $fichier;\r
- }\r
- $cellules[] = $cellule_tmp;\r
-\r
- #affiche le tableau\r
- echo '<table width="100%" border="0" cellspacing="0" cellpadding="4">';\r
- #pour chaque cellule\r
- foreach($cellules as $num => $cellule)\r
- {\r
- if ($num % $nb_colonne == 0) echo "<tr>";\r
- echo '<td class="smile">';\r
- echo $cellule;\r
- echo '</td>';\r
- if ($num % $nb_colonne == $nb_colonne-1) echo "</tr>";\r
- }\r
- echo '</table>';\r
-\r
+ $nb_colonne = 3; # nombre de colonne que l'on souuhaite au tableau \r
+\r
+ $fichier_avant = ""; # pour connaitre quel était le fichier precedement rencontré\r
+ \r
+ $nb_cellule = 0; # le nombre de cellule\r
+ $cellule_tmp =""; # pour la construction d'une cellule\r
+ \r
+ # parcours tous les smiles et construit l'html\r
+ foreach ($smiles as $smile => $fichier)\r
+ {\r
+ # si le fichier n'est pas le même qu'avant (passage à une autre figure) \r
+ if ($fichier != $fichier_avant)\r
+ {\r
+ $nb_cellule++;\r
+ if ($nb_cellule != 1) # si ce n'est pas la première iteration\r
+ {\r
+ $cellules[] = $cellule_tmp; #ajoute la celulle au tableau de cellules\r
+ $cellule_tmp=""; #remet à zero la celulle temporaire\r
+ }\r
+ if ($ajout) $cellule_tmp .= '<a href ="javascript:ajouter_smile(\''. $smile .'\')";>';\r
+ \r
+ $cellule_tmp .= '<img border="0" src="images/smiles/'.$fichier.'"/>';\r
+ \r
+ if ($ajout) $cellule_tmp .= '</a>';\r
+ }\r
+ \r
+ $cellule_tmp .= ' '. $smile; \r
+ $fichier_avant = $fichier;\r
+ }\r
+ $cellules[] = $cellule_tmp;\r
+\r
+ # affiche le tableau\r
+ echo '<table width="100%" border="0" cellspacing="0" cellpadding="4">';\r
+ #pour chaque cellule\r
+ foreach($cellules as $num => $cellule)\r
+ {\r
+ if ($num % $nb_colonne == 0) echo "<tr>";\r
+ echo '<td class="smile">';\r
+ echo $cellule;\r
+ echo '</td>';\r
+ if ($num % $nb_colonne == $nb_colonne-1) echo "</tr>";\r
+ }\r
+ echo '</table>';\r
}\r
\r
?>
\ No newline at end of file
---------------------------------------------------*/\r
function nombre_fr($nb)\r
{\r
- switch($nb)\r
- {\r
- case 1 : return 'une';\r
- case 2 : return 'deux'; \r
- case 3 : return 'trois';\r
- case 4 : return 'quatre';\r
- case 5 : return 'cinq';\r
- case 6 : return 'six';\r
- case 7 : return 'sept';\r
- case 8 : return 'huit';\r
- case 9 : return 'neuf';\r
- case 0 : return 'dix';\r
- \r
- }\r
+ switch($nb)\r
+ {\r
+ case 1 : return 'une';\r
+ case 2 : return 'deux'; \r
+ case 3 : return 'trois';\r
+ case 4 : return 'quatre';\r
+ case 5 : return 'cinq';\r
+ case 6 : return 'six';\r
+ case 7 : return 'sept';\r
+ case 8 : return 'huit';\r
+ case 9 : return 'neuf';\r
+ case 0 : return 'dix';\r
+ }\r
}\r
\r
/*--------------------------------------------------\r
#souligné\r
$texte = str_replace("[u]", "<u>", $texte); \r
$texte = str_replace("[/u]", "</u>", $texte); \r
- \r
+ \r
#gras\r
$texte = str_replace("[b]", "<b>", $texte); \r
$texte = str_replace("[/b]", "</b>", $texte); \r
- \r
+ \r
#italique\r
$texte = str_replace("[i]", "<i>", $texte); \r
$texte = str_replace("[/i]", "</i>", $texte); \r
- \r
- #####plus valable##### \r
+ \r
+ #####plus valable##### \r
#gras\r
$texte = str_replace("[g]", "<b>", $texte); \r
$texte = str_replace("[/g]", "</b>", $texte); \r
- ######################\r
- \r
+ ######################\r
+ \r
if ($texte == "")\r
- return " - ";\r
+ return " - ";\r
return $texte;\r
}\r
\r
---------------------------------------------------*/\r
function smile($texte)\r
{\r
- global $smiles;\r
- \r
- foreach ($smiles as $smile => $fichier)\r
- $texte = str_replace($smile, '<img border="0" src="images/smiles/'.$fichier.'">', $texte);\r
- \r
+ global $smiles;\r
+ \r
+ foreach ($smiles as $smile => $fichier)\r
+ $texte = str_replace($smile, '<img border="0" src="images/smiles/'.$fichier.'">', $texte);\r
+ \r
return $texte;\r
- \r
+ \r
}\r
\r
/*--------------------------------------------------\r
\r
foreach ($les_couleurs as $num => $couleur)\r
{\r
- #$texte = ereg_replace("\{" . $num . "\}([[:print:]]+)\{/" . $num . "\}", "<font color=\"" . $couleur . "\">\\1</font>", $texte);\r
$texte = str_replace("{" . $num . "}", "<font color=\"" . $couleur . "\">", $texte);\r
- $texte = str_replace("{/" . $num . "}", "</font>", $texte);\r
+ $texte = str_replace("{/" . $num . "}", "</font>", $texte);\r
}\r
- \r
+ \r
return $texte;\r
}\r
\r
<?php # coding:utf-8
-if($le_participant->valide)
- echo '<p>Modification de mes infos</p>';
+
+if ($config->get("inscription_terminees"))
+{
+ echo '<p><em>Les inscriptions sont terminées !</em></p>';
+ return;
+}
+
+if ($le_participant->valide)
+ echo '<p>Modification de mes infos</p>';
else
- echo'<p><em>Les personnes inscrites s\'engagent à être présentes à la LAN et à payer la somme convenue.</em></p>
-<p>Elles peuvent se désinscrirent en cas d\'empèchements majeurs.</p>';
+ echo'<p><em>Les personnes inscrites s\'engagent à être présentes à la LAN et à payer la somme convenue.</em></p><p>Elles peuvent se désinscrirent en cas d\'empèchements majeurs.</p>';
?>
<form id="formulaireInscription" method="post" action="inscription.html">