summaryrefslogtreecommitdiff
path: root/appli_3_alpha_old/app/include/ju.inc.php
blob: 3ec7453e69baa60a5901b4322f25b1f39476dbe8 (plain)
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
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
<?php
function traiter_formulaire_popfichier()
{
	require("include/ludo/config.inc.php");
	$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(is_numeric(array_search(strtolower($ext), $CONFIG["UPLOAD"]["accepted_files"])))
			{
				if(!file_exists($_SERVER['DOCUMENT_ROOT']."/fichiers/".$_FILES[$file]["name"]))
				{
					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"]."')";
						if(mysql_query($requete) == false)
						{
							echo "DEBUG : ".mysql_error()."<br/>\n";
							echo "DEBUG : ".$requete."<br/>\n";
						}
					}
					else
					{
						echo "DEBUG : Erreur Uploader file"; 
					}
				}
				else
				{
					echo "DEBUG : Le fichier existe deja";
				}
			}
			else
			{
				echo "DEBUG : Le fichier n'a pas ete uploader correctement.";
			}
		}
		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">';
		echo '<thead>';
		echo '<tr>';
		echo "<th>Commentaires <a href=\"#\" onclick=\"loadid('popcommentaire.php?idP=".$idP."','popcommentaire',true);popon('popcommentaire');\">(Editer votre commentaire)</a></th>";
		echo '</tr>';
		echo '</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)
	{
		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>';
		if(mysql_num_rows($resultat) > 0)
		{
			while($fichier = mysql_fetch_array($resultat))
			{
				echo "<tr><td><a href=\"../fichiers/".$fichier["nomFic"]."\" target=\"_blank\" >".$fichier["nomFic"]."</a></td></tr>\n";
			}
		}
		else
		{
			echo "<tr><td>Aucun fichier pour cette reunion.</td></tr>\n";
		}
		echo '</table>';
	}
}
/*
traiter_formulaire_valider_creneau()
{
	;
}
*/
function traiter_formulaire_maj_profil()
{
	$requete = "UPDATE Personne SET courrielP = '".$_POST["courrielP"]."', loginP = '".$_POST["loginP"]."', nomP = '".$_POST["nomP"]."', prenomP = '".$_POST["prenomP"]."', methodeAuth = '".$_POST["methodeAuth"]."' WHERE idP = '".$_SESSION['session_idP']."'";
	mysql_query($requete) or die("ERREUR : ".mysql_error());
	$_SESSION['session_prenomP'] = $_POST["prenomP"];
	$_SESSION['session_nomP'] = $_POST["nomP"];
}
?>