Salut,

J'ai un soucis plus que bizarre...
Voici déjà le code
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
<form action="newsletter/index" method="post" id="form_newsletter" name="form_newsletter" >
	Votre email : <input type="text" id="email" name="email" value="">
	<div id="submit_search_newsletter_home">
		<a href="javascript:document.form_newsletter.submit();" class="button_jaune" onclick="">Valider</a>
	</div>
</form>
et le controller :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
 
if ($this->_request->isPost()) {
$formData = $this->getRequest()->getPost();
	$email = trim($formData['email']);
 
	$validateurEmail = new Zend_Validate_EmailAddress();
 
	if ($validateurEmail->isValid($email)) {
		// inscription ok
		$pathNewsletter = $this->_realPath.'/newsletter/newsletter.csv';
		$h = fopen($pathNewsletter,"a+");
 
		if ($h) {
			if (is_writable($pathNewsletter)) {
				if (fwrite($h,$email.";\n") != false) {
					$newsletterOK ="inscription ok";
				}
			}
			fclose($h);
		}
	}
	$this->view->inscription = $newsletterOK;
}
La vue n'affiche que $this->inscription;

Cela se déroule bien, mais, la page se recahrge toute seule, et apres, des tests, c à cause du fwrite. Pourtant je n'ai pas d'erreur dans les logs, et l'ecriture dans le fichier se fait bel et bien.

Une idée ?

Merci
Fabrice