PHP - file_get_contents() avec la variable de chaîne de caractères?

Im essayant d'envoyer une commande avec PHPMailer pour le client lorsque cette commande est reçue.
J'ai essayé de faire que de cette façon:

        $email_page = file_get_contents("email_order_html.php?order=$order_id");

Je veux obtenir le contenu de cette page comme une chaîne de caractères afin que je puisse l'envoyer avec PHPMailer mais cette fonction habitude d'exécuter la page à cause de la variable $order_id, comment puis-je résoudre ce problème?

file_get_contents ne prennent en charge les Uri - php.net/manual/en/function.file-get-contents.php
vrai, mais je dirais que le problème est probable que l'OP ne sait pas la différence entre un appel avec un URI et d'un fichier local.
En fait, je pense qu'il n' 🙂 Il est tout simplement à l'aide d'une page dynamique pour générer le contenu basé sur le order_id qui est envoyée avec la demande. Peut-être un peu drôle de façon de le faire, mais certainement pas le pire que j'ai vu 🙂
juste que file_get_content l'habitude de générer une page ici parce que sa aller chercher le fichier à partir du système de fichiers et que l'habitude de l'exécuter. Il n'y a pas de demande.
Hm... point... Argument ne commence pas avec un identificateur de protocole 🙁

OriginalL'auteur Ryan | 2011-07-15