Bonjour à tous,
Je suis vraiment débutant en PHP et j'ai besoin d'un coup de main, silvousplé. Je souhaite envoyer un mail en HTML (avec de belles images, tout ça...). Sur le Net, j'ai pu copier le code PHP qui gère ça, comme:
<?php
// Variables
$to="adresse du destinataire";
$from="De:votre adresse ici\r\n";
$from.="MIME-Version: 1.0\r\n";
$from.="Content-Type: text/html; charset=fr-ascii\r\n";
$sujet="votre sujet";
$message="<html>votre code html ici</html>";
//appel de la fonction mail (envoi)
mail($to,$sujet,$message,$from);
?>
Donc, sur ce même fichier, il faut que je fasse des changements pour l'adapter à mes besoins, comme par exemple:
$to="$_POST['to'];
ou bien
$sujet = $_POST['sujet'];
C'est bien ça ???
Bon, ensuite, j'appelle ce fichier envoi.php, je le place sur mon serveur.
Maintenant, pour l'exécuter, il faut bien créer un formulaire d'envoi (en html, par exemple) avec <form method="post" action="envoi.php">;
Et là, par exemple, je créé mes champs, comme:
Destinataire:<input type="text" name="to">
et ainsi de suite. Quand je valide, ça envoie mon mail au destinataire.
J'ai fait des essais et ça ne marche pas. Est-ce la bonne méthode ?? Il faut bien deux fichiers: un fichier PHP avec les variables et un formulaire pour envoyer les mails, non ?
D'avance, merci