fonction file_get_contents() qui n'interprete pas le php

Eléphant du PHP | 218 Messages

16 juil. 2010, 15:25

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é ?
Cadeaux personnalisés pour toute la famille :
https://cadeauxplaisir.com/

ViPHP
ViPHP | 5462 Messages

16 juil. 2010, 15:28

avec ob_start et ob_get_clean :wink:

Eléphant du PHP | 218 Messages

16 juil. 2010, 16:03

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();
Cadeaux personnalisés pour toute la famille :
https://cadeauxplaisir.com/

ViPHP
ViPHP | 5462 Messages

16 juil. 2010, 16:10

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");

Eléphant du PHP | 218 Messages

16 juil. 2010, 16:18

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:
Cadeaux personnalisés pour toute la famille :
https://cadeauxplaisir.com/