Bonjour à tous,
je rencontre un problème sur un script et après plusieurs tentatives, je sèche...
Je cherche à insérer du texte au milieu d'une chaine, sachant que cette chaine à une longueur variable.

Voici ma chaine,c'est un extrait d'un email en multipart/alternative contenant la partie en txt et celle en html.

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
24
25
26
27
28
29
30
31
 
$body = '
 
--Apple-Mail=_7E54A979-E778-4C90-9208-896BFD2E854D
Content-Transfer-Encoding: 7bit
Content-Type: text/plain;
	charset=us-ascii
 
texte message
Cordialement.
 
Antoine
 
// texte à insérer ici
 
--Apple-Mail=_7E54A979-E778-4C90-9208-896BFD2E854D
Content-Transfer-Encoding: 7bit
Content-Type: text/html;
	charset=utf-8
<html>
<head><meta http-equiv="content-type" content="text/html; charset=utf-8" /></head>
<body>	
texte message<br>
Cordialement.<br><br>
Antoine
</body>
</html>
 
--Apple-Mail=_7E54A979-E778-4C90-9208-896BFD2E854D--
 
';
Je souhaiterais pouvoir insérer du texte sous le nom "Antoine" dans la partie texte, genre :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
$signature="Email envoyé par domaine.com";
J'ai essayé avec str_replace, de prendre entre les --Apple-Mail, mais rien n'y fait...
Si quelqu'un aurait une idée sur une approche se serait fantastique

Arnaud