Page 1 sur 1

fonction file_get_contents() qui n'interprete pas le php

Posté : 16 juil. 2010, 15:25
par wwwbillgates
Bonjour, je souhaite envoyer par email le panier d'achat. J'ai donc fais des recherches car un simple include de mon panier dans l'email ne fonctionne pas.
J'ai alors trouvé cette fonction file_get_contents() qui affiche bien le panier dans mon email mais qui n'interprete pas le code php de mon panier. Existe t'il une fonction equivalente a file_get_contents() et qui interpreterai le php, ou bien connaisser une autre manière d'insérer en include le panier dans un email sans avoir a faire un copier collé ?

Re: fonction file_get_contents() qui n'interprete pas le php

Posté : 16 juil. 2010, 15:28
par stealth35
avec ob_start et ob_get_clean :wink:

Re: fonction file_get_contents() qui n'interprete pas le php

Posté : 16 juil. 2010, 16:03
par wwwbillgates
Bonjour, merci pour ta réponse mais malgré laire du manuel et mes nomreuses recherche je ne parvien pas à utiliser ces deux fonctions :oops: peut tu men dire plus sur celles-ci ?
ob_start();

$panier = file_get_contents("../../templates/panier_commande.php");

$panier = ob_get_clean();

Re: fonction file_get_contents() qui n'interprete pas le php

Posté : 16 juil. 2010, 16:10
par stealth35
c'est avec include que ca marche,
mais pourquoi ne pas faire un file_get_contents avec ton adresse web ? t'as besoin des variables ?

$panier = file_get_contents("http://monsite.com/templates/panier_commande.php");

Re: fonction file_get_contents() qui n'interprete pas le php

Posté : 16 juil. 2010, 16:18
par wwwbillgates
oui effectivement jai besoin des variables de sessions qui sont dans mon fichier panier.
Sinon j'ai remplacé par un include comme tu ma dit et je dit... BRAVO! :D c'est exactement ça que je voulais faire depuis 2 jours, un grand merci pour ton aide et pour ta rapidité, bonne soirée et encore merci :wink: