É o seguinte, eu peguei um formulário que havia três campos, nome, e-mail e mensagem, ele funciona certinho.
Então eu peguei esse formulário e estou tentando alterar para colocar mais campos, só que ele não quer dar certo, pois só está chegando no meu e-mail ... um campo, que seria o ''nome'' do primeiro do formulário.
O formulário é em .htm que aciona a pagina .php, assim:
http://www.jwsoccera...trorestrito.htm
esse é o código do formulário acima em .htm
<form action="/cadastrorestrito/cadastrorestrito.php" method="post" name="form" id="form" onsubmit='return valida();'>
<input type="hidden" name="acao" value="envia" />
<p><font size="1" face="Verdana">Nome:</font>
<input name="nome" type="text" id="nome" size="27" style="font-family: Verdana; font-size: 10 px; border-style: solid; border-width: 1; padding: -2">
</p>
<p>
<input type="radio" name="radiobutton" value="radiobutton">
<font size="1" face="Verdana">Futebol</font>
<input type="radio" name="radiobutton" value="radiobutton">
<font size="1" face="Verdana">Futsal</font> </p>
<p> <font size="1" face="Verdana">Função:</font>
<input name="email" type="text" id="email" size="26" style="font-family: Verdana; font-size: 10 px; border-style: solid; border-width: 1; padding: -2">
<font size="1" face="Verdana">ex: Jogador/Técnico</font></p>
<p><font face="Verdana" size="1">Data de Nascimento: </font>
<input type="text" name="textfield" size="20" style="font-size: 10 px; font-family: Verdana; border-style: solid; border-width: 1; padding: -1">
<font size="1" face="Verdana">ex: ( dd/mm/aaaa)</font></p>
<p><font face="Verdana" size="1">Altura:</font>
<input type="text" name="textfield2" size="20" style="font-family: Verdana; font-size: 10 px; border-style: solid; border-width: 1; padding: -1">
</p>
<p><font face="Verdana" size="1">Peso:</font>
<input type="text" name="textfield3" size="20" style="font-size: 10 px; font-family: Verdana; border-style: solid; border-width: 1; padding: -1">
</p>
<p><font face="Verdana" size="1">Posição:</font>
<input type="text" name="textfield4" size="20" style="font-size: 10 px; font-family: Verdana; border-style: solid; border-width: 1; padding: -1">
</p>
<p><font face="Verdana" size="1">Características indivuduais:</font>
<textarea name="textarea" rows="2" cols="24" style="font-size: 10 px; font-family: Verdana; border-style: solid; border-width: 1; padding: -1"></textarea>
</p>
<p><font face="Verdana" size="1">Clubes onde esteve nos últimos anos:</font>
<input type="text" name="textfield5" size="20" style="font-size: 10 px; font-family: Verdana; border-style: solid; border-width: 1; padding: -1">
</p>
<p>
<input type="submit" name="Submit" value="Enviar" style="font-size: 10 px; font-family: Verdana; color: #FFFFFF; font-weight: bold; border-style: solid; border-width: 1; padding: -1; background-color: #008000">
<input type="submit" name="Submit2" value="Limpar" style="color: #FFFFFF; font-size: 10 px; font-family: Verdana; font-weight: bold; border-style: solid; border-width: 1; padding: -1; background-color: #008000">
</p>
<p>
</p>
</form>
E esse é o codigo da página que ele acina ... a pagina .php
<?
if ($_POST['acao'] == "envia") {
$nome = htmlspecialchars($_POST["nome"]);
$função = htmlspecialchars($_POST["função"]);
$datadenascimento = htmlspecialchars($_POST["datadenascimento"]);
$altura = htmlspecialchars($_POST["altura"]);
$email = $_POST["email"];
$peso = nl2br(htmlspecialchars($_POST["peso"]));
$destinatario = "arthurpr15@hotmail.com";
$assunto = "!!!ASSUNTO!!!";
$msg = "<html><head><style type=\"text/css\">"
. "body { padding:5px; margin:0; font:11px Arial, Tahoma, sans-serif; color:#333; text-align:justify; }"
. "a.link:link { color:#f60; font-weight:bold; text-decoration:none; }"
. "a.link:visited { color:#f60; font-weight:bold; text-decoration:none; }"
. "a.link:hover { text-decoration:underline; }"
. "a.link:active { text-decoration:underline; }"
. "</style><title>!!!ASSUNTO!!!</title></head><body>"
. "<strong>Nome:</strong><br /><div style=\"padding:5px;border:1px dashed #999;\">$nome</div><br />"
. "<strong>Função:</strong><br /><div style=\"padding:5px;border:1px dashed #999;\">$funcao</div><br />"
. "<strong>Data de Nascimento:</strong><br /><div style=\"padding:5px;border:1px dashed #999;\">$datadenascimento</div>"
. "<strong>Altura:</strong><br /><div style=\"padding:5px;border:1px dashed #999;\">$altura</div>"
. "<strong>Peso</strong><br /><div style=\"padding:5px;border:1px dashed #999;\">$peso</div>"
. "</body></html>";
$headers = "Content-Type: text/html; charset=iso-8859-1\n"
. "From: ".$email."\n";
$envia = mail("$destinatario", "$assunto", "$msg", "$headers");
if ($envia == "") echo "<script>alert('Formulário não enviado!');</script>";
else echo "<script>alert('Formulário enviado com sucesso!');</script>";
echo "<script>window.location='/cadastrorestrito/cadastrorestrito.htm';</script>";
}
?>
POR FAVOR!! Alguém poderia me ajudar, pois o que está errado no código??
Peço ajuda... por favor.
Agradeço desde já.
Obrigado!!!
Abraços.










