probleme envoie email

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : probleme envoie email

par @rthur » 21 févr. 2009, 02:53

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?!?

probleme envoie email

par damaskinos » 20 févr. 2009, 19:11

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.