Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Lizeb

Imprimir formulário no envio de email

Recommended Posts

Boa tarde,

 

eu tenho esse formulário, onde apos finalizar ele envia um email,

 

antes ele era assim:

 

<form action="atividades_email/validacao_ambiente_email.php" method="post">
<table width="746" cellpadding="0" cellspacing="0">
<tr>
<td align="left" id="item_1">Temperatura entre 16º C e 24º C</td>
<td align="center"><select name="sta_1" id="sta_1">
<option value="Ok" class="ok">Ok</option>
<option value="Não Ok" class="f">Não Ok</option>
<option value="N/A" class="na">N/A</option>
</select>
</td>
<td align="center"><label for="chamado_1"></label>
<input name="chamado_1" type="text" id="chamado_1" size="20"></td>
<td align="center"><label for="acao_1"></label>
<input name="acao_1" type="text" id="acao_1" size="45"></td>
</tr>
<center><input type="submit" value="Finalizar" /><input type="button" value="Cancelar" onclick="can()" /></center>
</form>
e para imprimir no email estava assim:
<table width="746" cellpadding="0" cellspacing="0" border="1">
<col width="232">
<col width="26">
<tr class="titulo">
<td width="241" align="left"> </td>
<td align="center" width="74"></td>
<td align="center" width="287">Ações tomadas mediante a falha:</td>
<td align="center" width="142">Chamado:</td>
</tr>
<tr>
<td align="left" class="corpo" >Temperatura entre 16º C e 24º C</td>
<td align="center" class="'.$class_1.'">'.$_POST[sta_1].'</td>
<td align="center">'.$_POST[chamado_1].' </td>
<td align="center">'.$_POST[acao_1].' </td>
</tr>

 

 

mas houve a necessidade incluir mais chamados em uma unica validação ficando dessa maneira:

 

criando o js

 

function addChamado_1(objId,selectedId,typeField,nameIdField){
divPai = $("#"+objId);
time = new Date().getTime();
selectedId = selectedId+"_"+time;
fieldContent = "<div id='"+selectedId+"' >";
fieldContent +="<td><input name='chamado1[]' type='text' size='20'><a href='javascript:;' onclick='javascript:removeField("+selectedId+");'><img src='img/del_cha.png' border='0' width='14' height='14' /></a></td>";
fieldContent += "</div>"
divPai.append(fieldContent);
<tr bgcolor="#CCCCCC">
<td align="left">Temperatura entre 16º C e 24º C</td>
<td align="center"><select name="sta_1" id="sta_1">
<option value="Ok" class="ok">Ok</option>
<option value="Não Ok" class="f">Não Ok</option>
<option value="N/A" class="na">N/A</option>
</select>
</td>
<td align="center">
<?
$acao = mysql_query("select max(id_ronda_cpd),acao_ronda_cpd from chamados_ronda_cpd where acao_ronda_cpd <> '' and exibe = 1 and site_ronda_cpd ='$ati_site' and item_ronda_cpd like '%temperatura%' limit 1");
while($acao_line = mysql_fetch_array($acao)){
?>
<label for="acao_1"></label>
<input name="acao_1" type="text" id="acao_1" size="45" value="<? echo $acao_line['acao_ronda_cpd']; }?>"></td>
<td align="center">
<div id="chamados_1">
<div id="chamado_1_0">
<a href="javascript:;" onClick="javascript:addChamado_1('chamados_1','chamado_1','text','chamados_1[][num]');"><img src="img/add_cha.png" border="0" width="14" height="14" /></a>
<?
$cha = mysql_query("SELECT chamado_ronda_cpd, id_ronda_cpd FROM chamados_ronda_cpd where item_ronda_cpd like '%temperatura%' and chamado_ronda_cpd <>'' and exibe = 1 and site_ronda_cpd ='$ati_site'");
while($cha_line = mysql_fetch_array($cha)){
$selectedId = "chamado_ronda_cpd".$cha_line['id_ronda_cpd'];
$fieldContent = "<div id='".$selectedId."' >";
$fieldContent .="<table border='0'>
<td><input name='chamado1[]' type='text' size='20' value='".$cha_line['chamado_ronda_cpd']."'/><a href='javascript:;' onclick='javascript:removeField(".$selectedId.");'><img src='img/del_cha.png' border='0' width='14' height='14' /></a></td>";
echo $fieldContent .= "</tr></table></div>";
}
?>
</div>
</div>
</td>
}
não estou conseguindo fazer com que os múltiplos valores inseridos no campo de chamado seja imprimido no email da mesma forma que é exibida na tela...
alguém pode me dar um luz?
muito obrigado.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.