Bboy
Новичок
Проблемы при создании динамического html
Проблема такая:
пытаюсь отослать через "mail()" письмо. Поисьмо состоит из динамически создаваемого html файла. Все происходит примерно следующим образом:
<?
$toaddress = "[email protected]";
$subject = "Test";
$mailcontent[]="<html>
<head>
<title></title>
</head>
<body>";
$mailcontent[]="<table width=\"100%\" border = '1'>";
// далее данные берутся из сессий, обрабатываются и записываются в таблицу...
...
$mailcontent[]= "<tr><td width = '300'>".$value."</td></tr>";
...
$mailcontent[]= "</table>";
...
$mailcontent = (join($mailcontent, $mailcontent));
(mail($toaddress, $subject, $mailcontent, $headers))
...
Все прекрасно отправляется, но происходит одна фигня - в созданном html файле, в некоторых местах появляются, непонятно почему, слова "Array". Причем появляются они именно в тех местах, где переменная $mailconyent[] в скрипте принемала в себя какое-то значение (эти места я выделил). Т.е. полученный html код выглядит примерно так:
<html>
<head>
<title></title>
</head>
<body>
[ЦВЕТОМ=red]Array[/ЦВЕТОМ]<table width="100%" border = '1'>[ЦВЕТОМ=red]Array[/ЦВЕТОМ]<tr><td width = '300'>Значение перем-ой </td></tr>[ЦВЕТОМ=red]Array[/ЦВЕТОМ]</table>
...
Почему это происходит???
Проблема такая:
пытаюсь отослать через "mail()" письмо. Поисьмо состоит из динамически создаваемого html файла. Все происходит примерно следующим образом:
<?
$toaddress = "[email protected]";
$subject = "Test";
$mailcontent[]="<html>
<head>
<title></title>
</head>
<body>";
$mailcontent[]="<table width=\"100%\" border = '1'>";
// далее данные берутся из сессий, обрабатываются и записываются в таблицу...
...
$mailcontent[]= "<tr><td width = '300'>".$value."</td></tr>";
...
$mailcontent[]= "</table>";
...
$mailcontent = (join($mailcontent, $mailcontent));
(mail($toaddress, $subject, $mailcontent, $headers))
...
Все прекрасно отправляется, но происходит одна фигня - в созданном html файле, в некоторых местах появляются, непонятно почему, слова "Array". Причем появляются они именно в тех местах, где переменная $mailconyent[] в скрипте принемала в себя какое-то значение (эти места я выделил). Т.е. полученный html код выглядит примерно так:
<html>
<head>
<title></title>
</head>
<body>
[ЦВЕТОМ=red]Array[/ЦВЕТОМ]<table width="100%" border = '1'>[ЦВЕТОМ=red]Array[/ЦВЕТОМ]<tr><td width = '300'>Значение перем-ой </td></tr>[ЦВЕТОМ=red]Array[/ЦВЕТОМ]</table>
...
Почему это происходит???