summaryrefslogtreecommitdiff
path: root/appli_3_alpha_old/app/include/ju.inc.php
diff options
context:
space:
mode:
authorLudovic Pouzenc <ludovic@pouzenc.fr>2018-06-30 11:10:17 +0200
committerLudovic Pouzenc <ludovic@pouzenc.fr>2018-06-30 11:10:17 +0200
commit1269889704386de951d7f91eb169eb1e1bb36cc0 (patch)
treeff0b0fbcf5d6cc6cb769ef25924721e348f339a5 /appli_3_alpha_old/app/include/ju.inc.php
parentc93c261a461c9a2359bdcd75f7136fcb05237106 (diff)
download2007-AWOR-1269889704386de951d7f91eb169eb1e1bb36cc0.tar.gz
2007-AWOR-1269889704386de951d7f91eb169eb1e1bb36cc0.tar.bz2
2007-AWOR-1269889704386de951d7f91eb169eb1e1bb36cc0.zip
Sous-dossier app entre old4 et old5
Diffstat (limited to 'appli_3_alpha_old/app/include/ju.inc.php')
-rw-r--r--appli_3_alpha_old/app/include/ju.inc.php107
1 files changed, 107 insertions, 0 deletions
diff --git a/appli_3_alpha_old/app/include/ju.inc.php b/appli_3_alpha_old/app/include/ju.inc.php
new file mode 100644
index 0000000..3402f39
--- /dev/null
+++ b/appli_3_alpha_old/app/include/ju.inc.php
@@ -0,0 +1,107 @@
+<?php
+function traiter_formulaire_popfichier()
+{
+ $file = "fichier";
+ if(isset($_FILES[$file]))
+ {
+ if($_FILES[$file]["error"] == 0)
+ {
+ //Récupération de l'extension
+ $ext = explode(".", $_FILES[$file]["name"]);
+ $ext = array_pop($ext);
+ if($ext == "txt" || $ext == "doc" || $ext == "jpg" || $ext == "gif" || $ext == "zip")
+ {
+ if(move_uploaded_file($_FILES[$file]["tmp_name"], $_SERVER['DOCUMENT_ROOT']."/fichiers/".$_FILES[$file]["name"]))
+ {
+ echo "DEBUG :".$_SERVER['DOCUMENT_ROOT']."/fichiers/\n";
+ $requete = "INSERT INTO Fichier(nomFic, idR) VALUES ('".$_FILES[$file]["name"]."', '".$_GET["idR"]."')";
+ mysql_query($requete);
+ echo "DEBUG : ".mysql_error()."<br/>\n";
+ echo "DEBUG : ".$requete."<br/>\n";
+ }
+ else
+ {
+ echo "NOK";
+ }
+ }
+ }
+ else
+ {
+ switch($_FILES[$file]["error"])
+ {
+ case 1 : $erreur = "Le fichier a une taille trop importante."; break;
+ case 2 : $erreur = "Le fichier a une taille trop importante."; break;
+ case 3 : $erreur = "Le fichier n'a pas ete envoye en entier."; break;
+ case 4 : $erreur = "Aucun fichier recu."; break;
+ }
+ echo $erreur;
+ }
+ }
+ else
+ {
+ echo "isset";
+ }
+}
+
+// Modifiée par Ludo pour les problèmes de vriables de session et pour d'autres détails :
+// S'il n'y a pas de commentaire, on affiche le tableau vide
+function generate_html_reunion_commentaires($idR)
+{
+ $idP = $_SESSION['session_idP'];
+ $requete = "SELECT * FROM Repondre WHERE idP != '".$idP."' AND idR = '".$idR."'";
+ //echo "DEBUG : requete : $requete\n";
+ $resultat = mysql_query($requete);
+ if($resultat != false)
+ {
+ echo '<table cellspacing="0" class="commentaires" summary="Liste des commentaires laissés pour les personnes conviées à cette réunion">
+ <thead>
+ <tr>
+ <th>Commentaires <a href="#">(Editer votre commentaire)</a></th>
+ </tr>
+ </thead>';
+ if(mysql_num_rows($resultat) > 0)
+ {
+ while($fichier = mysql_fetch_array($resultat))
+ {
+ if ( isset($_SESSION['session_nomP']) && isset($_SESSION['session_prenomP']) )
+ {
+ $nom = $_SESSION['session_nomP']." ".$_SESSION['session_prenomP'];
+ }
+ else
+ {
+ $nom = $fichier["idP"];
+ }
+ echo '<tr><td>'.$nom." : ".$fichier["commentaireReponse"]."</td></tr>\n";
+ }
+ }
+ else
+ {
+ echo "<tr><td>Aucun commentaire pour le moment.</td></tr>\n";
+ }
+ echo '</table>';
+ }
+}
+
+function generate_html_reunion_fichiers($idR)
+{
+ $requete = "SELECT * FROM Fichier WHERE idR = '".$idR."'";
+ $resultat = mysql_query($requete);
+ if($resultat != false)
+ {
+ if(mysql_num_rows($resultat) > 0)
+ {
+ echo '<table cellspacing="0" class="fichiers" summary="Liste des fichiers postés par les participants de la réunion.">';
+ echo '<thead>';
+ echo '<tr>';
+ echo '<th>Fichiers attach&eacute;s <a href="#" onclick="popon(\'popfichier\')">(Ajouter un fichier)</a></th>';
+ echo '</tr>'."\n";
+ echo '</thead>';
+ while($fichier = mysql_fetch_array($resultat))
+ {
+ echo "<tr><td><a href=\"../fichiers/".$fichier["nomFic"]."\">".$fichier["nomFic"]."</a></td></tr>\n";
+ }
+ echo '</table>';
+ }
+ }
+}
+?> \ No newline at end of file