Page 1 sur 1

probleme envoie email

Posté : 20 févr. 2009, 19:11
par damaskinos
Bonjour à tous,

J'ai un script qui envoie une nouvelles à un ami. L'email est bien envoyé par contre quand j'ouvre l'email, je vois la nouvelle et le code html qui est avec. J'ai bien fixé les header, je n'arrive pas avoir ce qui peut causer le problème.

Je post le bout de code:

                $headers  ='From: "'.$nom.'"'."\n";
		$headers  = "MIME-Version: 1.0\r\n";
		$headers .= "Content-type: text/html; charset=iso-8859-1\r\n";
		$headers .='Content-Transfer-Encoding: base64\n\n';
                $message ='<html><head><title>'.$obj->Titre.'</title></head><body>'.$affiche.'</body></html>';
                $headers .= chunk_split(base64_encode(strip_tags($message)));
		 
		if(@mail($email,"email envoyé par ".$nom,$message,$header))
                    echo 'OK';
                else
                     echo 'NO';

Merci de me donner quelque précision.

Posté : 21 févr. 2009, 02:53
par @rthur
Indice: Vérifie le nom de ta variable qui contient les en-têtes ;)




ET DÉGAGEZ MOI LES AROBASES QUAND VOUS AVEZ UN PROBLÈME AVEC UN SCRIPT
:arrow: Les arobases permettent de masquer les messages d'erreur, pourquoi donc les conserver dans un script alors que justement un message d'erreur permettrait de corriger le soucis?!?