Re: insert html into php variable

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,

If I understood your questions here my solution.

Tip: Do not use " in html files...

externalFile.php
<?php

$strExternal = '';

for($i=0;$i<count($arrData);$i++)
{
	$strExternal.=
"<tr><td>".$arrData[$i]['foo']." ".$arrData[$i]['bar']." ".$arrData[$i]
['baz']."</td></tr>\n";
}
?>

mailFile.php
<?php
include("externalFile.php");

$strFirstRow =
"<tr><td align='center' style='border:1px solid black;'>Some 
Header</td></tr>\n";


$strSubject = "This Is subject";

$strBody =
"<table border='0' cellpadding='0' cellspacing='1' width='80%'>
".$strFirsRow."
".$strExternal."
</table>\n";

$mail = new PHPMailer();
$mail->IsSMTP();
$mail->From     = $strFrom;
$mail->FromName = $strFormName;
$mail->Host     = $strMailHost;
$mail->SMTPAuth = $strMailAuth;
$mail->Username = $strMailUserName;
$mail->Password = $strPassword;
$mail->Mailer   = $strMailer;
$mail->IsHTML(true);
$mail->Subject  = $strSubject;
$mail->Body     = $strBodyHtml;
$mail->AddAddress($strToAddress);

if(!$mail->Send())
{
	echo "can't send mail<br/>\n";
}

unset($mail);
?>

Regards

Sancar

On Monday 12 February 2007 14:03, Ross wrote:
> I am using phpmailer for a rich html mailer and I have been using lines
> like this to build up the mailbody
>
>
> $mail_body .= "<div align=\"center\"><img
> src=\"http://www.myurl.org/mylogo.gif\";;
>
>
>
> Is there a  build in function to assign html code to a php variable and
> then output them? Or can I read an external php file into a variable?
>
> <div id="container">
> div id="content-top">thsi is some content</div>
>  <div id="content-middle">
>  <div id="logos"></div>
>   <div id="content-bottom">
>    </div>
>
>
> many thanks,
>
>
> R.

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


[Index of Archives]     [PHP Home]     [Apache Users]     [PHP on Windows]     [Kernel Newbies]     [PHP Install]     [PHP Classes]     [Pear]     [Postgresql]     [Postgresql PHP]     [PHP on Windows]     [PHP Database Programming]     [PHP SOAP]

  Powered by Linux