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

Envio De Fomulário


Jony Walker

Pergunta

Não manjo quase nada de PHP, mas meu cliente precisa de um formulário grande pra caramba e devido ao servidor serei obrigado a usar este script:

<?
$mailTo = $_POST["TO"];
unset($_POST["TO"]);

$mailSubject = $_POST["SUBJECT"];
unset($_POST["SUBJECT"]);

$redirect = $_POST["REDIRECT"];
unset($_POST["REDIRECT"]);

$mailFrom = $_POST["email"];

unset($_POST["submit"]);
unset($_POST["Submit"]);

$mailMsg = "Data: " . date("d/m/Y H:i:s") . "\n\n";
$mailMsg .= "---------------------------------\n\n";

reset($_POST);
while (list($fname, $fval) = each($_POST)) {
 $mailMsg .= $fname . " : " . $fval . "\n";
}

$mailMsg .= "\n---------------------------------\n\n";
$mailMsg .= "IP Cliente: " . $_SERVER["REMOTE_ADDR"]  . "\n";

$header = $mailFrom ?  "From: $mailFrom" : '';

$mailToList = split(',', $mailTo);

for ($i=0; $i<sizeof($mailToList); $i++)  {
    $dst = trim($mailToList[$i]);
    if ($dst != "")  {
        if (!mail($dst, $mailSubject, $mailMsg, $header)) $err = '?c=1';
    }    
}

$redirect ? header("Location: " . $redirect . $err) : '';
echo "Sua mensagem foi enviada com sucesso !\n Obrigado."; 
exit;
?>

Foi extraído da www.allnet.com.br, mas não sei como fazer para adicionar mais campos e identificá-los nesse script....

alguém poderia me orientar a respeito disso ? Obrigado

Link para o comentário
Compartilhar em outros sites

9 respostass a esta questão

Posts Recomendados

  • 0

CAra pelo meu conhecimento (que pode ser pouco) se ele suportar PHP, Mysql etcc...(o basico) ele deve suportar qualquer formulario escrtito em php e que consulte mysql

Esta certo ;) .

Algumas coisas como trabalho de imagens e etc até podem não funcionar, mas esse seu é básico e funciona sem problemas (a menos que a função mail esteja desabilitada, mas como o host indicou ela deve estar habilitada).

Link para o comentário
Compartilhar em outros sites

  • 0

Então o problema é outro, pois no servidor só podem existir 2 opções:

1 - Se tem suporte a PHP a página é exibida

2 - Se não tem suporte a PHP a página terá o código fonte exibido ou será iniciado o download do arquivo php...

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...