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

Problemas Com Formail


Guest |Daniel|

Pergunta

Guest |Daniel|

Boa Tarde,

Alguém pode analizar este code para mim e verificar se está correto?!

<?php


if( isset( $recipient ) && !empty( $recipient ) && is_array( $HTTP_POST_VARS ) )
{
// Criação do Destinatário
if( !isset( $email ) || empty( $email ) )
{
$email = "Daniel@yahoo.com.br;

}
reset( $HTTP_POST_VARS );

// Criação da Mensagem
$mensagem = null;
while( list( $campo, $conteudo ) = each( $HTTP_POST_VARS ) )
{
$conteudo = stripslashes( $conteudo );
$mensagem .= $campo." = ".$conteudo;
$mensagem .= "Formail";
}

// Criação do Assunto
if( !isset( $assunto ) )
{
if( isset( $subject ) )
{
$assunto = $subject;
}
else
{
$assunto = "Formulário";
}
}

// Redirecionamento
if( isset( $redirect ) )
{
if( !strstr($redirect, "http://") )
{
$redirect = "http://".$redirect;
}
else
{
$redirect = "http://www.meusite.com";
}

// Enfim, envia o e-mail
$cabecalho = "From: <".$email.">\n";
$cabecalho .= "X-Mailer: - Daniel";

mail(
$recipient,
$assunto,
$mensagem,
$cabecalho
);

// Redireciona
Header( "Location: ".$redirect );
exit;
}
else
{
Header( "Location: http://www.meusite.com" );
} // sem preenchimento

?>

Estou com dificuldade em fase-lo funcionar,

Talveis seja o servidor,

Desde de já agradeço!

[]'s

Link para o comentário
Compartilhar em outros sites

7 respostass a esta questão

Posts Recomendados

  • 0
Guest |Daniel|
Como que alguém vai receber se a variável $recipient que é o destinatário não existe...

Tomará que seja apenas isto,

Como eu concerto ?!

Desculpe minha ignorância sobre..

Ficarei aguardando

[]'s

Link para o comentário
Compartilhar em outros sites

  • 0
Guest |Daniel|

Deichei assim:

<?php

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

{

// Criação do Destinatário

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

{

$email = "Daniel@yahoo.com.br;

{

$recipient = "Daniel@gmail.com";

}

reset( $HTTP_POST_VARS );

// Criação da Mensagem

$mensagem = null;

while( list( $campo, $conteudo ) = each( $HTTP_POST_VARS ) )

{

$conteudo = stripslashes( $conteudo );

$mensagem .= $campo." = ".$conteudo;

$mensagem .= "Formail";

}

// Criação do Assunto

if( !isset( $assunto ) )

{

if( isset( $subject ) )

{

$assunto = $subject;

}

else

{

$assunto = "Formulário";

}

}

// Redirecionamento

if( isset( $redirect ) )

{

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

{

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

}

else

{

$redirect = "http://www.meusite.com";

}

// Enfim, envia o e-mail

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

$cabecalho .= "X-Mailer: - Daniel";

mail(

$recipient,

$assunto,

$mensagem,

$cabecalho

);

// Redireciona

Header( "Location: ".$redirect );

exit;

}

else

{

Header( "Location: http://www.meusite.com" );

} // sem preenchimento

?>

Logo mais irei faser o teste!

[]'s

Link para o comentário
Compartilhar em outros sites

  • 0
Guest |Daniel|

Alguém pode me induzir algum provedor para mim

que seja free, O que eu hospedava freeoda, freehostia

estão fora do ar, Preciso muito mesmo!

Vlw pela atenção

[]'s

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
      152k
    • Posts
      651,8k
×
×
  • Criar Novo...