Jump to content


fabioterrific

Member Since 16/01/2005
Offline Last Active 22/11/2009, 23:43
-----

Topics I've Started

Form Em Php

21/11/2009, 12:00

boa tarde senhores, preciso por gentileza que indentifiquem o erro no qual este formulário não esta enviando a mensagem, ja comparei a outros formularios funcionais que tenho de codigo parecido e não encontrei o erro, logo abaixo vai o html, sei que se inserir um button vai funcionar mas preciso que o botão seja enviando via javascript na imagem (botão). ao clicar na imagem e enviar por js é menos trabalhoso do que estilizar o button para ficar identico a imagem. agradeço desde já atenção e espero que não deem respostas inuteis.

<?php
if(isset($_POST["enviar"])){
$nome = $_POST["nome"];
$telefone = $_POST["telefone"];
$email = $_POST["email"];
$assunto = $_POST["assunto"];
$mensagem = $_POST["mensagem"];

$texto = '

CONTATO REALIZADO PELO SITE
__________________________________________

Data: '.date("d/m/Y").'
Hora: '.date("H:i:s").'
__________________________________________

DADOS PESSOAIS

Nome: '.$nome.'
Telefone: '.$telefone.'
Email: '.$email.'
Assunto: '.$assunto.'

MENSAGEM
'.$mensagem;

if(mail("fabiosl@gmail.com","contato via site transposul",$texto,"From:$email")){
echo "<script>alert(\"Mensagem enviada com sucesso.\");</script>
<meta HTTP-EQUIV='Refresh' CONTENT='0;URL=fale-com-agente.php'>";
}
}
?>



<form action="fale-com-agente.php" method="post" name="ficha" id="ficha" onsubmit="return checa(this);">
<table width="350" border="0" cellspacing="3" cellpadding="0">
<tr>
<td width="62" height="23" valign="top">Nome:</td>
<td width="280" align="center" valign="top" ><table width="276" border="0" cellspacing="0" cellpadding="1" class="input">
<tr>
<td height="23"><input type="text" name="nome" id="nome" /></td>
</tr>
</table></td>
</tr>
<tr>
<td height="23" valign="top" >Telefone:</td>
<td align="center" valign="top"><table width="276" border="0" cellspacing="0" cellpadding="1" class="input">
<tr>
<td height="23"><input type="text" name="telefone" id="telefone" /></td>
</tr>
</table></td>
</tr>
<tr>
<td height="23" valign="top">E-mail:</td>
<td align="center" valign="top"><table width="276" border="0" cellspacing="0" cellpadding="1" class="input">
<tr>
<td height="23"><input type="text" name="email" id="email" /></td>
</tr>
</table></td>
</tr>
<tr>
<td height="23" valign="top">Assunto:</td>
<td align="center" valign="top"><table width="276" border="0" cellspacing="0" cellpadding="1" class="input">
<tr>
<td height="23"><input type="text" name="assunto" id="assunto" /></td>
</tr>
</table></td>
</tr>
<tr>
<td valign="top">Mensagem:</td>
<td height="63" align="center" valign="top"><table width="276" border="0" cellspacing="0" cellpadding="1" class="textarea">
<tr>
<td height="63"><textarea name="mensagem" id="mensagem"></textarea></td>
</tr>
</table></td>
</tr>
<tr>
<td valign="top">&nbsp;</td>
<td align="right" valign="top"><a href="javascript:{document.ficha.submit();}"><img src="imagens/fale-conosco/bt-enviar.gif" width="56" height="24" name="enviar" /></a></td>
</tr>
</table></form>

IPB Skin By Virteq