Bonjour,

J'ai un petit soucis depuis hier soir je bute sur cette fonction

J'aimerai ecrire à un endroit precis de mon fichier index.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
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
<?php
if(isset($_POST))
{
	extract($_POST);
		echo "Email Envoyer par " . $sender . ' by ' . $reception;
}
 
$user_adress = explode(",", $reception);
 
 
$fp = fopen('data.txt', 'w');
fseek($fp,2);
fwrite($fp, 'A00');
fclose($fp);
 
   require('phpmailer/class.phpmailer.php');
 
foreach($user_adress as $adress_user)
{
   echo "<br>"."<br>"."<br>" . $adress_user;
   // On crée une nouvelle instance de la classe
   $mail = new PHPMailer();
 
   // De qui vient le message, e-mail puis nom
   $mail->From = $adress_user;
   $mail->FromName = 'Administrateur';
   $mail->User = 'tidou95220';
   $mail->Password = 'azerty';
 
 
   // Definition du sujet/objet
   $mail->Subject = $textarea;
 
   //image
   $mail->AddEmbeddedImage('img2.png', 'img2', 'img2.png');
   //$mail->AddEmbeddedImage('confirmation_du_repas.png', 'confirmation_du_repas', 'confirmation_du_repas.png');
   // On definit le corps du message
   $mail->Body = file_get_contents('test2.html');
   $mail->AltBody='This is text only alternative body.';
 
   // Il reste encore  ajouter au moins un destinataire
   // (ou plus, par plusieurs appel Ã&nbsp; cette methode)
   $mail->AddAddress($reception, 'HeyHo');
 
   // Pour finir, on envoi l'e-mail
   $mail->send();
}
?>
Mon pointeur devrai pas être placé au 3ème caractère -> fseek($fp,2); ? Et écrire 0AA ???

enfaite mon but final c'est d'écrire dans mon fichier html à un endroit précis et je ne sait pas du tous comment ça fonctionne j'ai fait pas mal de teste et j'y arrive définitivement pas ...

admet on je veux ecrire dans ma balise <p id='test'>test</p>

Code : Sélectionner tout - Visualiser dans une fenêtre à part
<html><head></head><body><p id='test'>ECRIRE ICI</p></body></html>
comment ça se passe avec fseek ? il faut que je lui indique à partir du caractere 35 tu ecrit ?

Arf j’espère avoir été compréhensible