ledemondujeu Posté 8 Août 2004 Partager Posté 8 Août 2004 Bonjour Je tente de me faire une nouvelle interface d'envoi de mail en php. Chose bizarre, dans mon mail, j'ai bizarrement le caractère '!' qui vient s'ajouter au corps du message après le 1000ème caractère environ. Mon code est le suivant : $texte3="<html><body>"; $texte3=$texte3."000000000 000000000 000000000 000000000 000000000 000000000 "; $texte3=$texte3."000000000 000000000 000000000 000000000 000000000 000000000 "; $texte3=$texte3."000000000 000000000 000000000 000000000 000000000 000000000 "; $texte3=$texte3."000000000 000000000 000000000 000000000 000000000 000000000 "; $texte3=$texte3."000000000 000000000 000000000 000000000 000000000 000000000 "; $texte3=$texte3."000000000 000000000 000000000 000000000 000000000 000000000 "; $texte3=$texte3."000000000 000000000 000000000 000000000 000000000 000000000 "; $texte3=$texte3."000000000 000000000 000000000 000000000 000000000 000000000 "; $texte3=$texte3."000000000 000000000 000000000 000000000 000000000 000000000 "; $texte3=$texte3."000000000 000000000 000000000 000000000 000000000 000000000 "; $texte3=$texte3."000000000 000000000 000000000 000000000 000000000 000000000 "; $texte3=$texte3."000000000 000000000 000000000 000000000 000000000 000000000 "; $texte3=$texte3."000000000 000000000 000000000 000000000 000000000 000000000 "; $texte3=$texte3."000000000 000000000 000000000 000000000 000000000 000000000 "; $texte3=$texte3."000000000 000000000 000000000 000000000 000000000 000000000 "; $texte3=$texte3."000000000 000000000 000000000 000000000 000000000 000000000 "; $texte3=$texte3."000000000 000000000 000000000 000000000 000000000 000000000 "; $texte3=$texte3."000000000 000000000 000000000 000000000 000000000 000000000 "; $texte3=$texte3."000000000 000000000 000000000 000000000 000000000 000000000 "; $texte3=$texte3."000000000 000000000 000000000 000000000 000000000 000000000 "; $texte3=$texte3."000000000 000000000 000000000 000000000 000000000 000000000 "; $texte3=$texte3."000000000 000000000 000000000 000000000 000000000 000000000 "; $texte3=$texte3."000000000 000000000 000000000 000000000 000000000 000000000 "; $texte3=$texte3."000000000 000000000 000000000 000000000 000000000 000000000 "; $texte3=$texte3."000000000 000000000 000000000 000000000 000000000 000000000 "; $texte3=$texte3."</body></html>"; $headers .= "From: xxxxxxxxxx\n"; //expéditeur $headers .= "Reply-To: xxxxxxxxxxxxx\n"; // réponse automatique à ... $headers .= "X-Mailer: PHP/" . phpversion(); // mailer $headers .= "X-Sender: < xxxxxxxxxxxxx>\n"; $headers .= "X-Priority: 3\n"; // Message urgent ! $headers .= "X-MSMail-Priority: Normal\n"; // définition de la priorité $headers .= "Return-Path: < xxxxxxxxxxxxxxxxx >\n"; // En cas d' erreurs $headers .= "Errors-To: < xxxxxxxxxxxxxx >\n"; // En cas d' erreurs $headers .= "Content-type: text/html; charset=iso-8859-1\n"; mail("$monadresse", "$lesujet", "$texte3", $headers) Le résultat est le suivant dans le mail 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 0000000! 00 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 Bizarre non ? J'ai l'impression que c'est un pb de longueur de chaine mais à ma connaissance, la taille d'une chaine en php ne se déclare pas ? Une idée ? Merci David Lien vers le commentaire Partager sur d’autres sites More sharing options...
Anonymus Posté 8 Août 2004 Partager Posté 8 Août 2004 La taille d'une chaine ne se déclare pas, et n'est pas limitée. En fait, ce problème vient probablement du fait que ton message a été tronqué quand il a été transmis sur le réseau. As tu ce problème à chaque fois ? pour chaque envoi de mail ? toujours la même erreur ? exactement au même endroit ? Anonymus. Lien vers le commentaire Partager sur d’autres sites More sharing options...
ledemondujeu Posté 8 Août 2004 Auteur Partager Posté 8 Août 2004 As tu ce problème à chaque fois ? OUI pour chaque envoi de mail ? OUI toujours la même erreur ? OUI exactement au même endroit ? OUI Que faire ? Lien vers le commentaire Partager sur d’autres sites More sharing options...
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant