Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Tenho um arquivo formulario.php que é montado dinamicamente por dados vindos do banco de dados.
Aí eu preencho os campo montados e clico em um botao enviar...que vai pro arquivo enviar_email.php
O email é enviado, mas somente com o umtimo valor de cada array...
<table border=0><br>
<tr>
<td width=200><b>ALTURA<b></td>
<td width=250><b>ALTURA MÁXIMA<b></td>
<td width=200 align=center><b>VALOR DIGITADO<b></td>
</tr>";
foreach(array($altura_torre) as $dado1) //altura torre
$quantidade = count($altura_torre);
foreach(array($AEV_max) as $dado2)//medida
foreach(array($valor_digitado) as $dado3)//valor digitado
for($i=0; $i<$quantidade; $i++) {
$text1 ="<tr>
<td width=200>$dado1[$i]</td>
<td width=250 align=left>$dado2[$i]</td>
<td width=200 align=center>$dado3[$i]</td>
</tr>
</table> ";
}
Abaixo disso tenho minha função smtpmailer que envia o email...que está ok.
E mais abaixo eu chama essa função, dessa maneira...
smtpmailer($text1);
Preciso que a variavel $text1 armazene todos os valores
>
Qual é o problema ?
Qual é o seu código de enviar por email ?
Bruno, eu editei o post,
Tenho essa variavel $text1...que preciso que ela armazene 3 arrays ($dado1[$i], $dado2[$i] e $dado3[$i])...como está aqui abaixo
$text1 ="<tr> <td width=200>$dado1[$i]</td> <td width=250 align=left>$dado2[$i]</td> <td width=200 align=center>$dado3[$i]</td> </tr> </table> ";
use o .=
$text1 .= "<tr>
<td width=200>$dado1[$i]</td>
<td width=250 align=left>$dado2[$i]</td>
<td width=200 align=center>$dado3[$i]</td>
</tr>
</table> ";se não vc substitui o valor a cada volta, em vez de concatenar.William Bruno, perfeito parceiro, muito obrigado, ficou massa!!
Qual é o problema ?
Qual é o seu código de enviar por email ?