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

[resolvido] Ajuda No Formulário...


Aléx Müller

Pergunta

EDITANDO...

Por Favor, se kizer podem deletar esse tópico,

consegui uma saída mais facil, troquei de form e funcionou...

E Se alguém precisar de um form com anexo, indico o seguinte:

[link]http://scriptbrasil.com.br/forum/index.php?showtopic=91109[/link]

Valeu a atenção...

---------------------------------------------

PS: Não precisam responder, mas fikem a vontade pra trabalhar no script abaixo...

---------------------------------------------

:D Falae Galera...

To com o seguinte problema... <_<

:blink: Gostaria de colocar um (na real até uns 6) campo(s) de anexo em meu formulário (para varias extensoes - .jpg; .gif; .png; .doc; .pdf; .etc...) :angry: já fiz várias tentativas, mas nenhuma funcionou...

Eu preciso q esses anexos vão parar em meu e-mail e não em um DB...

Vou anexar aki o código q eu tenho no formulário...

index.htm

<html>

<head>
<meta http-equiv="Content-Language" content="pt-br">
<meta name="GENERATOR" content="Microsoft FrontPage 6.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>:: Contatos ::</title>
</head>

<body bgcolor="#E5E5E5" style="text-align: center">

<table border="0" width="800" id="table1" height="675">
<tr>
<td align="center" height="20" bgcolor="#C0C0C0" width="507">
<p align="center">
<marquee scrolldelay="150" style="font-family: Times New Roman; font-size: 14pt; color: #FFFFFF; font-weight: bold" bgcolor="#323232" height="20"> Um Texto qualquer...</marquee></td>
<td align="center" height="20" bgcolor="#323232" width="283">
<b><font color="#FFFFFF">
<tr>
<td align="center" height="70" bgcolor="#C0C0C0" colspan="2">
<img border="0" src="../imagens/_amwss.JPG" width="293" height="138"></td>
</tr>
<tr>
<td align="center" valign="top" bgcolor="#C0C0C0" colspan="2">
<table border="0" width="100%" id="table2">
<tr>
<td width="30%" valign="top" rowspan="2" style="border-right-style: solid; border-right-width: 1px">
<p align="center"><b>Contatos:<br>
<br>
MSN: issonaointeressa@hotmail.com<br>
<br>
Skype: issotbmnaointeressa<br>
<br>
Telefone: (xx) xxxx-xxxx<br>
</b></td>
<td width="70%" align="center" style="border-left-style: solid; border-left-width: 1px">
<p align="center"><b><font size="4">Contatos<br>
</font></b></td>
</tr>
<tr>
<td width="70%" align="center" style="border-left-style: solid; border-left-width: 1px">
<form name="senddata" method="POST" action="send.php">
<p><font face="Times New Roman" size="5"><b>Preencha corretamente seus
dados.</b></font></p>
<p><b><font face="Times New Roman">Seu nome:<br>
<input type="text" name="nome" size="40"><br>
Empresa:<br>
<input type="text" name="empresa" size="40"><br>
Cargo:<br>
<input type="text" name="cargo" size="40"><br>
Telefone:<br>
<select size="1" name="ddd">
<option selected>UF - DDD</option>
//aki eu exclui os dados do campo pra reduzir o código...
</select><input type="text" name="telefone" size="28"><br>
Seu e-mail:<br>
<input type="text" name="email" size="40">
<br>
Assunto:<br>
<select size="1" name="assunto">
<option selected>------------- Selecione -------------</option>
<option>Informações</option>
<option>Pedidos</option>
<option>Sugestões</option>
<option>Elogios</option>
<option>Reclamações</option>
</select><br>
Setor:<br>
<select size="1" name="setor">
<option selected>------------- Selecione -------------</option>
<option>01</option>
<option>02</option>
<option>03</option>
</select><br>
//////Aki eu gostaria de colocar os campos de anexos...
Sua mensagem:<br>
<i>
<textarea name="mensagem" cols="33" rows="5"></textarea></i>
</font>
</b></p>
<p align="center"><b>
<font face="Times New Roman">
<input type="submit" name="enviar" value="Enviar Dados">
<input type="reset" name="reset" value="Limpar Campos">
<input type="button" name="cancelar" value="Voltar ao Site" onclick='window.close()'>
</font>
</b> </p>
</form>
</td>
</tr>
</table>
<p> </td>
</tr>
<tr>
<td align="center" valign="top" bgcolor="#C0C0C0" colspan="2" height="32">
<font size="2" face="Times New Roman">Copyright © 2007<br>
Todos os direitos Reservados</font></td>
</tr>
</table>

</body>

</html>[/codebox]

Aki vai o config.php

[code]<?php //CONFIGURAÇÕES SOBRE SEU SITE $nome_do_site="XYZASDFG"; $email_para_onde_vai_a_mensagem = "numinteressa@hotmail.com"; $nome_de_quem_recebe_a_mensagem = "EU"; $exibir_apos_enviar='enviado.htm'; //ESSA VARIAVEL DEFINE SE É O USUARIO QUEM DIGITA O ASSUNTO OU SE DEVE ASSUMIR O ASSUNTO DEFINIDO //POR VOCÊ CASO O USUARIO DEFINA O ASSUNTO PONHA "s" NO LUGAR DE "n" E CRIE O CAMPO DE NOME //'assunto' NO FORMULARIO DE ENVIO $assunto_digitado_pelo_usuario="n"; //CONFIGURAÇOES DA MENSAGEM ORIGINAL $cabecalho_da_mensagem_original="From: $name <$email>\n"; $assunto_da_mensagem_original="Contatos"; $configuracao_da_mensagem_original="Enviado por:\nNome: $nome\nEmpresa: $empresa\nCargo: $cargo\nDDD: $ddd\nTelefone: $telefone\nEmail: $email\nAssunto: $assunto\nSetor: $setor\nMensagem: $mensagem\nEnviado em: $date"; //CONFIGURAÇÕES DA MENSAGEM DE RESPOSTA // CASO $assunto_digitado_pelo_usuario="s" ESSA VARIAVEL RECEBERA AUTOMATICAMENTE A CONFIGURACAO // "Re: $assunto" $assunto_da_mensagem_de_resposta = "Contato do Site XYZASDFG"; $cabecalho_da_mensagem_de_resposta = "From: $nome_de_quem_recebe_a_mensagem - $nome_do_site <$email_para_onde_vai_a_mensagem>\n"; $configuracao_da_mensagem_de_resposta="Obrigado por entrar em contato!\nEstaremos respondendo em breve...\nAtenciosamente,\n$nome_de_quem_recebe_a_mensagem - $nome_do_site\n\nEnviado em: $date"; ?>[/code]
e aki vai o send.php
[code]<?php $date = date("d/m/Y H:i"); include "config.php"; //ENVIO DA MENSAGEM ORIGINAL $headers = "$cabecalho_da_mensagem_original"; if ($assunto_digitado_pelo_usuario=="n") {   $assunto = "$assunto_da_mensagem_original"; }; $seuemail = "$email_para_onde_vai_a_mensagem"; $mensagem = "$configuracao_da_mensagem_original"; mail($seuemail,$assunto,$mensagem,$headers); //ENVIO DE MENSAGEM DE RESPOSTA AUTOMATICA $headers = "$cabecalho_da_mensagem_de_resposta"; if ($assunto_digitado_pelo_usuario=="n") {   $assunto = "$assunto_da_mensagem_de_resposta"; } else {   $assunto = "Re: $assunto,$setor"; }; $mensagem = "$configuracao_da_mensagem_de_resposta"; mail($email,$assunto,$mensagem,$headers); echo "&lt;script>window.location='$exibir_apos_enviar'</script>"; ?>[/code]

Eu até consegui botar o campo de anexo no index.htm, mas ele só me enviou o caminho em C://alguma_pasta//no_computador.etc...

tentei mexer no config, colocando o campo a ser enviado, mas não resolveu...

Agradeço desde já qualker dica...

Falow Galera...

Editado por Aléx Müller
Link para o comentário
Compartilhar em outros sites

0 respostass a esta questão

Posts Recomendados

Até agora não há respostas para essa pergunta

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