summaryrefslogtreecommitdiff
path: root/appli_3_alpha_old/app/details_reunion.php
diff options
context:
space:
mode:
authorLudovic Pouzenc <ludovic@pouzenc.fr>2018-06-30 11:13:09 +0200
committerLudovic Pouzenc <ludovic@pouzenc.fr>2018-06-30 11:13:09 +0200
commit3fc908d3a1d0f6c9b1fca690561098541a73266e (patch)
treec1f2dd9663a2cba43abd6b59b2612ad214a92c79 /appli_3_alpha_old/app/details_reunion.php
parent1269889704386de951d7f91eb169eb1e1bb36cc0 (diff)
download2007-AWOR-3fc908d3a1d0f6c9b1fca690561098541a73266e.tar.gz
2007-AWOR-3fc908d3a1d0f6c9b1fca690561098541a73266e.tar.bz2
2007-AWOR-3fc908d3a1d0f6c9b1fca690561098541a73266e.zip
Version alpha_old5 2007-02-22+15:00:00 - 2007-03-11+16:30:15
Diffstat (limited to 'appli_3_alpha_old/app/details_reunion.php')
-rw-r--r--appli_3_alpha_old/app/details_reunion.php54
1 files changed, 32 insertions, 22 deletions
diff --git a/appli_3_alpha_old/app/details_reunion.php b/appli_3_alpha_old/app/details_reunion.php
index d453b13..1af85bd 100644
--- a/appli_3_alpha_old/app/details_reunion.php
+++ b/appli_3_alpha_old/app/details_reunion.php
@@ -7,30 +7,15 @@ require_once('include/ludo/fonctions.inc.php');
require_once('include/je.inc.php');
require_once('include/ju.inc.php');
-if ( isset($_REQUEST['action']) )
-{
- /*
- switch ($_REQUEST['action'])
- {
- 'reunion_modif':
-
- break;
-
- default:
- echo "type de formulaire non enregistré :!!!\n\n";
- }
- */
- $nom_func = 'traiter_formulaire_' . $_REQUEST['action'];
- $nom_func();
-}
+
generate_html_doctype_and_head("Détail de la réunion");
echo "<body>\n";
// DEBUG
-echo '<pre>';
-print_r($_REQUEST);
-echo '</pre>';
+//~ echo '<pre>';
+//~ print_r($_REQUEST);
+//~ echo '</pre>';
generate_html_divs_menu();
?>
@@ -42,15 +27,39 @@ generate_html_divs_menu();
</p>
</div>
<?php
+ if ( isset($_REQUEST['action']) )
+ {
+ switch ($_REQUEST['action'])
+ {
+ case 'creer_reunion':
+ $ret=traiter_formulaire_creer_reunion();
+ //~ echo "DEBUG : idR==$ret\n";
+ if ( is_string($ret) ) { $errmsg=$ret; } else { $idR=$ret;}
+ break;
+ case 'popfichier':
+ case 'maj_profil':
+ case 'valider_modif_personnes':
+ case 'valider_creneau':
+ case 'delete_list':
+ case 'commentaire':
+ case 'fixer_creneau':
+ case 'modif_detail_reunion':
+ $nom_func = 'traiter_formulaire_' . $_REQUEST['action'];
+ $errmsg = $nom_func();
+ break;
+ default:
+ $errmsg = 'Impossible de traiter la requete : type de formulaire non enregistré !'."\n";
+ }
+ }
// Connexion à la base et sélection de la database
require_once 'include/connect.inc.php';
- if ( ! isset($_REQUEST['idR'] ) || ! is_numeric($_REQUEST['idR']) || ! isset($_SESSION['session_idP']))
+ if ( ! isset($idR) && ( ! isset($_REQUEST['idR'] ) || ! is_numeric($_REQUEST['idR']) ) || ! isset($_SESSION['session_idP']) )
{
$errmsg='Erreur de génération de la page : paramètres erronés ou manquant';
}
else
{
- $idR=addslashes($_REQUEST['idR']);
+ if ( ! isset($idR) ) { $idR=addslashes($_REQUEST['idR']); }
$idP=$_SESSION['session_idP'];
// Vérification que la réunion nous concerne bien
@@ -60,7 +69,7 @@ generate_html_divs_menu();
$errmsg='Vous n\'avez pas le droit de consulter cette page : cette réunion n\'existe pas ou ne vous concerne pas !';
}
}
- if ( isset($errmsg) )
+ if ( isset($errmsg) && is_string($errmsg) )
{
generate_html_div_errmsg($errmsg);
echo '</body></html>';
@@ -107,5 +116,6 @@ Fichier : <input name="fichier" type="file" id="fichier"/>
<div class="popup_creneau" id="popcreneau"></div>
<div id="poppersonne" class="popup_personne"></div>
<div id="masque"></div>
+<div id="msg"></div>
</body>
</html>