Ir para conteúdo
Fórum Script Brasil
  • 0

Problemas No Form


vilao

Pergunta

Galera, juro que tentei!

Mas não consigo mesmo, mas por falta de conhecimento na linguagem php pois não conheco as tags e tal.. atribuição bla bal bal...

Este é meu codigo atual (não esta funfando):

<?php

if( isset( $recipient ) && !empty( $recipient ) && is_array( $HTTP_POST_VARS ) )

{

// Criação do Destinatário

if( !isset( $email ) || empty( $email ) )

{

$email = $recipient;

}

reset( $HTTP_POST_VARS );

// Criação da Mensagem

$mensagem {

echo "Olá $nome"

echo "<br>"

echo "você mandou um e-mail para $email"

echo "<br>"

echo "Com a seguinte mensgem: $mensagem"

echo "<br>";

}

// Criação do Assunto

if( !isset( $assunto ) )

{

if( isset( $subject ) )

{

$assunto = $subject;

}

else

{

$assunto = "Contato !";

}

}

// Redirecionamento

if( isset( $redirect ) )

{

if( !strstr($redirect, "http://") )

{

$redirect = "http://".$redirect;

}

}

else

{

$redirect = "http://www.m32.com.br";

}

// Enfim, envia o e-mail

$cabecalho = "From: <".$email.">\n";

$cabecalho .="Eu que fiz";

mail(

$assunto,

$mensagem,

$cabecalho

);

Header( "Location: ".$redirect );

exit;

}

else

{

Header( "Location: http:///" );

}

?>

Ai eu tenho o formulario, que envia estes dados para ele desat forma:

<form action="http://www.webint.com.br/form/mail.php" method="POST">

<div align="center">

<p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Nome:<br>

<input name="nome" type="text" class="CaixadeTexto" size="24">

<br>

E-Mail:<br>

<input name="email" type="text" class="CaixadeTexto" size="24">

<br>

</font></p>

<p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">

<br>

Mensagem:</font><br>

<textarea name="mensagem" cols="50" rows="8" class="CaixadeTexto"></textarea>

<input type="hidden" name="recipient" value="anthonyconde@terra.com.br">

<input type="hidden" name="redirect" value="http://www.webint.com.br/form/enviado.htm">

<br>

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

</p>

</div>

</form>

Bem! Este formulario deveria enviar as tres variaveis para o codigo, $nome $mensagem $email.

Ai o formulario pegaria, e enviaria o email dakela forma que tem lá mas não ta dando certo =[

o que eu tenhoque fazer para ele funfara pessoal?

Ele pegar, e enviar a mensagem dakele jeito, eu podendo enviar o echo e tal com as mensagem atribuindo a uma variavel e lá em baixo eu declaro ela da forma que ela aparxe no e-mail..

porque depois, vou fazer o destino uma caixa de text, para o usuario digitar e ser tipo um script para dedicar o site saca?

Pleaaaaaaaaaaaaaaaseeeeeeeeeeeee

Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

  • 0

Tenta isso

depois se me fala se deu certo ,,que eu não testei o resto :

$nome         = $_POST["nome"];

$email         = $_POST["email"];

$mensagem = $_POST["mensagem"];

$recipient     = $_POST["recipient"];

$redirect      = $_POST["redirect"];

echo "Olá $nome";

echo "<br>";

echo "você mandou um e-mail para $email";

echo "<br>";

echo "Com a seguinte mensgem: $mensagem";

echo "<br>";

você esqueceu dos ( ; )

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,5k
×
×
  • Criar Novo...