Ir ao conteúdo
  • Cadastre-se

Socorro Com Php!


Oroampawen

Posts recomendados

estava tentando fazer um formulário em php pra colocar na minha página, mas tá dando errado! Peguei as tags de uma pessoa aqui do fórum (não lembro quem), mas não tá dando certo na hora de enviar... :(

Por favor, me digam o que tem de errado aqui:

<?php

if ($email != "")

{

$assunto="Cadastro Fan Club";

$destino="[email protected]";

$mensagem=

"Nome da pessoa: $nome

Email da pessoa: $email

Endereço: $endereco

Cidade: $cidade

CEP: $cep

Estado: $estado

Fone: $fone";

$texto.$caixadeselecao.$radioselecao;

$remetente=$texto;

mail($destino,$assunto, $mensagem, "From: $email \n" );

};

?>

</p>

<form method="POST" action="<? echo $PATH_INFO; ?>">

<table cellspacing=0 cellpadding=0 width=100%>

<tr>

<td width=100 height="17"><font color="#FF0000" face="Verdana, Arial, Helvetica, sans-serif" size="2">

Nome: </font></td>

<td height="17"> <font color="#FFFFFF" face="Verdana, Arial, Helvetica, sans-serif" size="2">

<input type="text" name="nome" size="40">

</font></td>

<tr>

<td width=100 height="2"><font color="#FF0000" face="Verdana, Arial, Helvetica, sans-serif" size="2">

E-mail:</font></td>

<td height="2"> <font color="#FFFFFF" face="Verdana, Arial, Helvetica, sans-serif" size="2">

<input type="text" name="email" size="40">

</font></td>

<tr>

<td width=100 height="2"><font color="#FF0000" face="Verdana, Arial, Helvetica, sans-serif" size="2">

Endereço:</font></td>

<td height="2"> <font color="#FFFFFF" face="Verdana, Arial, Helvetica, sans-serif" size="2">

<input type="text" name="endereco" size="40">

</font></td>

<tr>

<td width=100 height="2"><font color="#FF0000" face="Verdana, Arial, Helvetica, sans-serif" size="2">

Cidade:</font></td>

<td height="2"> <font color="#FFFFFF" face="Verdana, Arial, Helvetica, sans-serif" size="2">

<input type="text" name="cidade" size="20">

</font></td>

<tr>

<td width=100 height="2"><font color="#FF0000" face="Verdana, Arial, Helvetica, sans-serif" size="2">

CEP:</font></td>

<td height="2"> <font color="#FFFFFF" face="Verdana, Arial, Helvetica, sans-serif" size="2">

<input type="text" name="cep" size="20">

</font></td>

<tr>

<td width=100 height="12"><font color="#FF0000" face="Verdana, Arial, Helvetica, sans-serif" size="2">

Estado: </font></td>

<td height="12"> <font color="#FFFFFF" face="Verdana, Arial, Helvetica, sans-serif" size="2">

<select size="1" name="estado">

<option value="vazio">-</option>

<option value="AC">AC</option>

<option value="AL">AL</option>

<option value="AM">AM</option>

<option value="AP">AP</option>

<option value="BA">BA</option>

<option value="CE">CE</option>

<option value="DF">DF</option>

<option value="ES">ES</option>

<option value="GO">GO</option>

<option value="MA">MA</option>

<option value="MG">MG</option>

<option value="MS">MS</option>

<option value="MT">MT</option>

<option value="PA">PA</option>

<option value="PB">PB</option>

<option value="PE">PE</option>

<option value="PI">PI</option>

<option value="PR">PR</option>

<option value="RJ">RJ</option>

<option value="RN">RN</option>

<option value="RO">RO</option>

<option value="RS">RS</option>

<option value="RR">RR</option>

<option value="SC">SC</option>

<option value="SE">SE</option>

<option value="SP">SP</option>

<option value="TO">TO</option>

</select>

</font></td>

<tr>

<td width=100 height="2"><font color="#FF0000" face="Verdana, Arial, Helvetica, sans-serif" size="2">

Fone:</font></td>

<td height="2"> <font color="#FFFFFF" face="Verdana, Arial, Helvetica, sans-serif" size="2">

<input type="text" name="fone" size="20">

</font></td>

</table>

<input type="submit" value="Enviar">

</form>

Por favor, me ajudem! Preciso resolver isso logo!!!!! Obrigada.

Link para o comentário
Compartilhar em outros sites

Olá,

Se liga no mistério...

Há diferenças entre versões do PHP é meio difícil de resolver um problema no escuro, vamos lá.

Vai no seu provedor e manda um arquivo que tenha dentro dele apenas isto "<? phpinfo(); ?>" veja qual é a versão dele.

Caso for 4.1 ou menor você usa em todas as variáveis da ação assim: $HTTP_POST_VARS["email"]

Caso for acima de 4.2 você usa $_POST["email"]...

Troque em todos e se liga no outro mistério...

em 4.1 ou menos troque $PATH_INFO por $PHP_SELF

em 4.2 acima troque por $_SERVER["PHP_SELF"];

Caso não dê certo, avisa qual erro acontece.

[]'s

Rodrigo.

Link para o comentário
Compartilhar em outros sites

Arquivado

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

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...