Subversion Repositories Applications.annuaire

Rev

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

Rev 86 Rev 96
Line 83... Line 83...
83
	     $entetes .= 'To: '.$destinataires."\r\n";
83
	     $entetes .= 'To: '.$destinataires."\r\n";
84
	     $entetes .= 'From: '.$expediteur."\r\n";
84
	     $entetes .= 'From: '.$expediteur."\r\n";
Line 85... Line 85...
85
 
85
 
Line 86... Line 86...
86
	     $contenu_mail = $message;
86
	     $contenu_mail = $message;
87
 
-
 
88
		//return mail($destinataires, $sujet, $contenu_mail, $entetes);
87
 
Line 89... Line 88...
89
		return true;
88
		return mail($destinataires, $sujet, $contenu_mail, $entetes);
90
	}
89
	}
91
 
90
 
Line 131... Line 130...
131
		$message_modele = $this->getModele('DonneeTemporaireModele');
130
		$message_modele = $this->getModele('DonneeTemporaireModele');
132
		$mail_a_moderer = $message_modele->chargerDonneeTemporaire($code_confirmation);
131
		$mail_a_moderer = $message_modele->chargerDonneeTemporaire($code_confirmation);
Line 133... Line 132...
133
 
132
 
134
		if($mail_a_moderer) {
133
		if($mail_a_moderer) {
135
			// envoi
134
			// envoi
136
			$this->envoyerMail($mail_a_moderer['expediteur'],
135
			$resultat_envoi = $this->envoyerMail($mail_a_moderer['expediteur'],
137
								$mail_a_moderer['destinataires'],
136
								$mail_a_moderer['destinataires'],
138
								$mail_a_moderer['sujet'],
137
								$mail_a_moderer['sujet'],
-
 
138
								$mail_a_moderer['message']);
-
 
139
								
-
 
140
			if($resultat_envoi) {
-
 
141
				$donnees = array('envoi_reussi' => true);
-
 
142
			} else {
-
 
143
				$donnees = array('envoi_echoue' => true);
-
 
144
			}
139
								$mail_a_moderer['message']);
145
			
140
			// suppression des données temporaires
146
			// suppression des données temporaires
141
			// TODO: envoyer un message à l'utilisateur original ?
147
			// TODO: envoyer un message à l'utilisateur original ?
142
			$supression_donnees_temp = $message_modele->supprimerDonneeTemporaire($code_confirmation);
-
 
143
 
148
			$supression_donnees_temp = $message_modele->supprimerDonneeTemporaire($code_confirmation);
-
 
149
		} else {
144
			return true;
150
			$donnees = array('message_inexistant' => true);
Line -... Line 151...
-
 
151
		}
145
		}
152
 
146
 
153
		$resultat = $this->getVue(Config::get('dossier_squelettes_annuaires').'message_moderation_confirmation',$donnees);
Line 147... Line 154...
147
		return false;
154
		return $resultat;
148
	}
155
	}
149
 
156