Subversion Repositories Applications.annuaire

Rev

Rev 97 | Rev 201 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 97 Rev 150
Line 25... Line 25...
25
	}
25
	}
Line 26... Line 26...
26
 
26
 
27
	// traite l'upload d'une fichier et le deplace en le renommant selon un identifiant donne
27
	// traite l'upload d'une fichier et le deplace en le renommant selon un identifiant donne
28
	public function stockerFichier($id_annuaire, $id_utilisateur, $fichier)
28
	public function stockerFichier($id_annuaire, $id_utilisateur, $fichier)
29
	{
29
	{
-
 
30
		$droits = 0777;
Line 30... Line 31...
30
		$droits = 0705;
31
		umask(0);
Line 31... Line 32...
31
 
32
 
32
		$chemin_sur_serveur = Config::get('base_chemin_images') ;
33
		$chemin_sur_serveur = Config::get('base_chemin_images') ;
33
 
34
 
34
		if(!file_exists($chemin_sur_serveur.$id_annuaire.'/')) {
35
		if(!file_exists($chemin_sur_serveur.$id_annuaire.'/')) {
35
			if(mkdir($chemin_sur_serveur.'/'.$id_annuaire, $droits, true)) {
36
			if(mkdir($chemin_sur_serveur.'/'.$id_annuaire, $droits, true)) {
36
				chmod($chemin_sur_serveur.'/'.$id_annuaire,$droits);
37
				//chmod($chemin_sur_serveur.'/'.$id_annuaire,$droits);
37
			}
38
			}
38
			else
39
			else
Line 152... Line 153...
152
 
153
 
153
			imagejpeg($image_l,$chemin_sur_serveur_final.'/L/'.$id.'_L.jpg', $ratio_compression);
154
			imagejpeg($image_l,$chemin_sur_serveur_final.'/L/'.$id.'_L.jpg', $ratio_compression);
Line 154... Line 155...
154
			chmod($chemin_sur_serveur_final.'/L/'.$id.'_L.jpg',$droits);
155
			chmod($chemin_sur_serveur_final.'/L/'.$id.'_L.jpg',$droits);
-
 
156
 
-
 
157
			unlink($chemin_fichier) ;
Line 155... Line 158...
155
 
158
			
156
			unlink($chemin_fichier) ;
159
			chmod($chemin_sur_serveur, $droits);
157
 
160
 
158
	  		return $id_utilisateur;
161
	  		return $id_utilisateur;