..:: MX Studio Fóruns ::..: Problemas Com FormEmail.. alguem pode me ajudaR??? - ..:: MX Studio Fóruns ::..

Jump to content

Publicidade




ATENÇÃO

Para evitar posts desnecessários e que não influam para o andamento e desenvolvimento do fórum, clique aqui e leia todas as regras.
Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

Problemas Com FormEmail.. alguem pode me ajudaR??? Vejam isto e me digam oq esta errado

#1 User is offline   sonycrash 

  • Group: Membros
  • Posts: 4
  • Joined: 17-July 06

  Posted 17 July 2006 - 10:09 PM

OLa, estou tendo com um formail,....baixei o script na web e editei-o, so q eu adiciionei alguns campo ao html, e depois tentei arrumar no php,....so q ele n manda o email;;;
<o>

por favor presiso, q vcs me ajudem!!
<o>


este é o codigo do formulario
CODE

<html>
<head>
<title>Titulo</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"><style type="text/css">
<!--
body,td,th {
font-family: Comic Sans MS;
color: #FFFFFF;
}
body {
background-color: #000000;
}
-->
</style></head>
<body>

<form action="formail.php" method="POST">
<input type="hidden" name="emaildest" value="sonycrash@gmail.com"><!-- e-mail do destinatario -->
<input type="hidden" name="redirecionar" value="http://www.conquerall.pop.com.br/">
<center>
<table width="75%" border="2" align="center" cellpadding="10" cellspacing="5" bordercolor="#666666" bgcolor="#000000">
<tr>
<td>
<table width="97%" bgcolor="#ffffff" border="0" align="center" cellspacing="0" cellpadding="3">
<tr>
 <td height="33" bgcolor="#000000"><div align="center">
   <h5>Cadastro de Banda </h5>
 </div></td>
 </tr>
<tr>
<td width="40%" height="53" bgcolor="#000000"><h5>Nome da Banda:
 <input type="text" size="45" name="nome" value="Xxxxxxxx">
</h5></td>
</tr>
<tr>
<td height="125" valign="top" bgcolor="#000000"><h5>Contato com a banda:</h5>
 <h5>E-Mail
     <input name="email" type="text" id="email" value="mail@mail.com" size="18">
   Telefone
   <input name="Telefone" type="text" id="Telefone" value="xx - xxxx-xxxx" size="17">
   Celular:
   <input name="Celular" type="text" id="Celular" value="xx - xxxx-xxxx" size="17">
   </h5>
 <h5>Cidade:
   <input name="City" type="text" id="City" value="Santa Maria" size="45">
 </h5>
 <h5>Endere&ccedil;o eletronico:
   <input name="Endeletronico" type="text" id="Endeletronico" value="www.banda.com.br" size="53">
 </h5></td>
</tr>
<tr>
<td bgcolor="#000000"><h5>Integrantes:</h5>
 <h5>Integrante:
   <input name="Inte1" type="text" id="Inte1" value="nome " size="26">
   <label>
     <select name="select1" id="select1">
       <option>Instrumento</option>
       <option>Baixo</option>
       <option>Guitarra</option>
       <option>Vocal</option>
       <option>Teclado</option>
       <option>Percurs&atilde;o</option>
       </select>
     </label>
 </h5>
 <h5>Integrante:
   <input name="Inte2" type="text" id="Inte2" value="nome " size="26">
           <label>
           <select name="select2">
             <option>Instrumento</option>
             <option>Baixo</option>
             <option>Guitarra</option>
             <option>Vocal</option>
             <option>Teclado</option>
             <option>Percurs&atilde;o</option>
           </select>
               </label>
         </h5>
 <h5>Integrante:
   <input name="Inte3" type="text" id="Inte3" value="nome " size="26">
         <label>
         <select name="select3">
           <option>Instrumento</option>
           <option>Baixo</option>
           <option>Guitarra</option>
           <option>Vocal</option>
           <option>Teclado</option>
           <option>Percurs&atilde;o</option>
         </select>
         </label>
     </h5>
 <h5>Integrante:
   <input name="Inte4" type="text" id="Inte4" value="nome " size="26">
         <label>
         <select name="select4">
           <option>Instrumento</option>
           <option>Baixo</option>
           <option>Guitarra</option>
           <option>Vocal</option>
           <option>Teclado</option>
           <option>Percurs&atilde;o</option>
         </select>
         </label>
         <label> </label>
   </h5>
 <h5>Integrante:
   <input name="Inte5" type="text" id="Inte5" value="nome " size="26">
         <label>
         <select name="select5">
           <option>Instrumento</option>
           <option>Baixo</option>
           <option>Guitarra</option>
           <option>Vocal</option>
           <option>Teclado</option>
           <option>Percurs&atilde;o</option>
         </select>
         </label>
         <label> </label>
   </h5>
 <h5>Integrante:
   <input name="Inte6" type="text" id="Inte6" value="nome " size="26">
         <label>
         <select name="select6">
           <option>Instrumento</option>
           <option>Baixo</option>
           <option>Guitarra</option>
           <option>Vocal</option>
           <option>Teclado</option>
           <option>Percurs&atilde;o</option>
         </select>
         </label>
         <label> </label>
   </h5>
 <h5>Integrante:
   <input name="Inte7" type="text" id="Inte7" value="nome " size="26">
         <label>
         <select name="select7">
           <option>Instrumento</option>
           <option>Baixo</option>
           <option>Guitarra</option>
           <option>Vocal</option>
           <option>Teclado</option>
           <option>Percurs&atilde;o</option>
         </select>
         </label>
 </h5>
 <h5>Integrante:
   <input name="Inte8" type="text" id="Inte8" value="nome " size="26">
       <label>
       <select name="select8">
         <option>Instrumento</option>
         <option>Baixo</option>
         <option>Guitarra</option>
         <option>Vocal</option>
         <option>Teclado</option>
         <option>Percurs&atilde;o</option>
       </select>
       </label>
   </h5></td>
</tr>
<tr>
 <td bgcolor="#000000"><h5>Biografia:</h5>
   <h5>
     <textarea name="Release"  cols="64" rows="8" id="Release" >xxxx.....</textarea>
     </h5></td>
 </tr>
<tr>
 <td bgcolor="#000000"><h5>Influencias:</h5>
   <h5>
     <textarea name="influ"  cols="64" rows="8" id="influ" >XXXXXX:
Banda Favorita:
Disco Favorito
Idolo Músical:


yyyyyyyyy:
Banda Favorita:
Disco Favorito
Idolo Músical:


zzzzzz:
Banda preferida:
Disco preferido
Idolo Músical:

</textarea>
     </h5></td>
 </tr>
<tr>
 <td bgcolor="#000000">&nbsp;</td>
 </tr>
<tr>
<td align="center" bgcolor="#000000"><h5>
   <input type="submit" value=" Enviar ">
   &nbsp;
   <input type="reset" value=" Limpar ">
       </h5></td>
</tr>
</table>
</td>
</tr>
</table>
</center>
</form>

</body>
</html>  



e este é o codigo do arquivo php

CODE

<?php require "config.ini"; ?>
<?php
if ($certo== "1"){
mail("$emaildest","$nome","Nome:$nome\n Email:$email\n Telefone:$Telefone\n Celular:$Celular\n City:$City\n Endeletronico:$Endeletronico\n Inte1:$Inte1\n select1:$select1\n Inte2:$Inte2\n select2:$select2\n Inte3:$Inte3\n select3:$select3\n Inte4:$Inte4\n select4:$select4\n Inte5:$Inte5\n select5:$select5\n Inte6:$Inte6\n select6:$select6\n Inte7:$Inte7\n select7:$select7\n Inte8:$Inte8\n select8:$select8\n Release:$Release
\n influ:$influ\n IP:$REMOTE_ADDR\n\n Conquer All","From:$nome<$email>");
}
echo "<html><head>";
echo "<meta http-equiv=\"refresh\" content=\"0;url=$redirecionar\">";
echo "<title>Redirecionado ...</title>";
echo "</head><body bgcolor=\"#000000\">";
echo "<a href=\"$redirecionar\" target=\"_top\">Voltar para  o Conquer All</a>";
echo "</body></html>";
?>







Abraço.


A/
0

#2 User is offline   Wanderson Regis 

  • Group: Moderadores
  • Posts: 1275
  • Joined: 10-January 05

Posted 18 July 2006 - 12:26 PM

Meio estranho esse roteiro pra enviar mensagens eletrônicas cara. Você tem que resgatar os dados enviados pelo formulário ($_POST['nome_do_campo']), depois pra ficar bem organizado componha a mensagem com variáveis fora da função, e então envie a mensagem usando as variáveis criadas e com uma condição redirecione:

PHP
<?
$campo 
$_POST['campo'];
$mensagem 'Nome: '.$camponome.'.<br>Resto da mensagem...';
$config "Content-type: text/html; charset=iso-8859-1\n\r From: seu@endereco.com.br;\n\r";
if(
mail('para@para.com.br','Assunto',$mensagem,$config)){
      
header('Location:'.$enderecoderedirecionamento);
}
?>


Acima é só um exemplo pra ver o que eu disse
0

#3 User is offline   sonycrash 

  • Group: Membros
  • Posts: 4
  • Joined: 17-July 06

Posted 19 July 2006 - 07:03 PM

caraaa grande ajuda!!!
funciooonoo!!!
\o/\o/\o/\o

brigadão mesmoo..


tu saberia me dizer, como eu mudaria no arquivo formail, para q ele gravase em um outro arquivo dentro do servidor o cadastro?
teria como fazer isso?


tipoo...
fazer com q ele grave em um txt as informaçoes do cadastro...



Abraço

A/
0

#4 User is offline   RafaJaques 

  • Group: Moderadores
  • Posts: 549
  • Joined: 20-December 05

Posted 20 July 2006 - 09:09 AM

Estuda file handlers.. Começando pelo fopen()

PHP
<?php

// Dados do formulário
$nome $_POST["camponome"];
$email $_POST["txt_email"];

// Monta on conteúdo
$conteudo "$nome,$idade,$email ";

// Declara o arquivo
$arquivo "dados.txt";

// Tenta abrir o arquivo
if (&#33;$abrir = fopen($arquivo, "a")) {
echo "Erro abrindo arquivo ($arquivo)";
exit;
}

// Escreve no arquivo
if (&#33;fwrite($abrir, $conteudo)) {
print "Erro escrevendo no arquivo ($arquivo)";
exit;
}

echo 
"O arquivo foi gravado com sucesso!";

// E fecha o arquivo :)
fclose($abrir);

?>


(Onde houver & #33;, leia-se !)

Abraços
0

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic



Publicidade




2 User(s) are reading this topic
0 membro(s), 2 visitante(s) e 0 membros anônimo(s)