PHP file_get_contents() mit variabel im string?

Im Versuch, eine E-Mail, um mit PHPMailer auf den Kunden über, wenn diese Bestellung eingegangen ist.
Ich habe versucht zu tun, dass dieser Weg:

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

Möchte ich, um die Inhalte dieser Seite als string, so kann ich senden Sie diese mit PHPMailer aber diese Funktion nicht ausführen der Seite verwendet, da die variable $order_id, wie kann ich dieses Problem beheben?

file_get_contents unterstützt URIs - php.net/manual/en/function.file-get-contents.php
stimmt, aber ich würde sagen, das Problem ist wahrscheinlich, dass die OP nicht wissen, den Unterschied zwischen dem Aufruf mit einer URI und einer lokalen Datei.
In der Tat, ich denke er tut 🙂 Er ist einfach über eine dynamische Seite zu generieren, die die gewünschten Inhalte anhand der order_id, die geschickt mit der Anfrage. Vielleicht eine etwas seltsame Art und Weise, es zu tun, aber sicherlich nicht die schlechteste, die ich gesehen habe 🙂
nur, dass file_get_content nicht generieren einer Seite hier, weil Ihr das abrufen der Datei von dem Dateisystem-und das nicht ausführen, es alle. Es gibt keine Anfrage.
Hm... guter Punkt... Argument nicht beginnen mit einem Protokoll-Bezeichner 🙁

InformationsquelleAutor Ryan | 2011-07-15

Schreibe einen Kommentar