par
stealth35 » 07 avr. 2011, 15:15
Bonjour,
oui...
Fonction fopen(),fread() et fclose() pour lire le contenu de ton fichier
str_replace pour modifier le texte si tu prévois des chaines de type [var1], [var2] dedans pour le personnaliser en les remplacant par les variables saisies,
mail() pour envoyer le mail
Par contre tu pourrais remplacer ton fichier txt par un fichier php contenant :
<PHP
$texte = "
Ton texte avec des variables sous la forme $toto, $titi...
";
?>
(attention mettre \" pour les " dans ton texte
ensuite tu fais include "ton fichier.php" avant l'envoi du mail après avoir renseigné les variables $titi... et $texte contient le texte que tu souhaites
- fopen, fread, fclose, c'est pour un contexte de stream, sinon c'est file_get_contents et file_puts_contents
- les balises php c'est <?php
- pour ecrire une variables sur plusieur ligne il faut utilise la syntaxe
heredoc
[quote="Mazarini"]Bonjour,
oui...
Fonction fopen(),fread() et fclose() pour lire le contenu de ton fichier
str_replace pour modifier le texte si tu prévois des chaines de type [var1], [var2] dedans pour le personnaliser en les remplacant par les variables saisies,
mail() pour envoyer le mail
Par contre tu pourrais remplacer ton fichier txt par un fichier php contenant :
<PHP
$texte = "
Ton texte avec des variables sous la forme $toto, $titi...
";
?>
(attention mettre \" pour les " dans ton texte
ensuite tu fais include "ton fichier.php" avant l'envoi du mail après avoir renseigné les variables $titi... et $texte contient le texte que tu souhaites[/quote]
- fopen, fread, fclose, c'est pour un contexte de stream, sinon c'est file_get_contents et file_puts_contents
- les balises php c'est <?php
- pour ecrire une variables sur plusieur ligne il faut utilise la syntaxe [url=http://www.php.net/manual/fr/language.types.string.php#language.types.string.syntax.heredoc]heredoc[/url]