Autor Zpráva
Fury
Profil *
Zdravím,

chci využívat na odesílání emailu phpmailer a tam využívat funkci file_get_contents pro odeslání html části emailu. Mám však problém, protože budu odesílat různé emaily a ty bych chtěl měnit na základě proměnné v ID - $_GET[id], ovšem pokud v mailu zkusím využít tuto část:

$mail->msgHTML(file_get_contents("test-text.php?id=$_GET[id]"), dirname(__FILE__));

Vyhodí mi to chybu:

Warning: file_get_contents(test-text.php?id=3): failed to open stream: No such file or directory in /www/test-mail.php on line 23
Pokud odmažu část ?id=3, tak vše proběhne v pořádku.

Díky za pomoc
Alphard
Profil
Takhle se ten soubor volá přes filesystem a získáte přesně jeho textový obsah. K vyhodnocení PHP kódu by bylo třeba volat ho přes http wrapper.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: