Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: mail() + include()
Forum PHP.pl > Forum > PHP
crimus
Witam.

Mam pytanie:
jak w treści HTML wysyłanego maila (za pomocą funkcji mail() ) umieścić wynik wykonania kodu php pobranego z innego pliku ( poprzez include() ?) ?

Czy to jest mozliwe poprzez include(), czy tez nalezy wykorzystac inna metode?

pozdrawiam

crimus
wassago
[php:1:bca6576a57]<?php

$do = "xxx@xxx.pl";
$temat = "xxx";
$wiadomosc = '
<html>
<head>
</head>
<body>
".include("skrypt.php")."
</body>
</html>
';
$naglowki = "MIME-Version: 1.0rn";
$naglowki .= "Content-type: text/html; charset=iso-8859-1rn";

mail($do, $temat, $wiadomosc, $naglowki);
?>[/php:1:bca6576a57]

?
DeyV
Musisz skorzystać z funkcji typu ob_start();
np.
[php:1:d60460e457]<?php
ob_start();
include 'plik.php';
$tresc=ob_get_contents();
ob_end_clean();
?>[/php:1:d60460e457]
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.