0
我想郵寄,看起來網頁的內容,如:郵件的HTML內容與PHP
<html>
<body>
<?php
function sendPageContentToEmail($destEmail)
{
ob_start();
$buffer = ob_get_contents();
ob_end_clean();
$subject = 'Subject name';
mail($destEmail, $subject, $buffer);
}
?>
<div style="width:400px; margin:0 auto;">
<p>
Name: <?php print($customerData['customer_name']); ?>
</p>
<p>
....
</p>
</div>
</body>
</html>
<?php
sendPageContentToEmail($customerData['customer_email']);
//erase all temp data
session_destroy();
?>
$緩衝器總是空(ob_get_content()),無論在sendPageContentToEmail()被調用。 應該在哪裏調用這個函數(假設它是正確的方法)?
得到切斷,對不起 - HTML標記之前,做一個ob_start()。 – elvena 2013-05-04 16:03:22
你可以編輯你的答案,包括最後一部分BTW x – 2013-05-04 16:22:52
哦,謝謝Elisa :) – elvena 2013-05-04 16:25:54