Ir ao conteúdo
  • Cadastre-se
Pereirinha Paiva

Formulario

Recommended Posts

Galera boa madrugada :)

Sempre fui muito interessado no que se trata de design, programação não é a toa que estudo pela madrugada a dentro, trabalho em uma empresa privada e assim que meus filhos dormem corro para o computador para estudar, é o seguinte eu estou querendo fazer uma pagina tipo uma pagina de reservas para um site de uma tia minha que tem uma pousada simples só que no design eu detono mais na hora de colocar o codigo para que esses dados chegem até o email do destinatario é que eu me quebro algém pode me ajudar irei colocar o codigo aqui do corpo da pagina se possivel alguém me ajude a fazer com que o botão enviar funcione assim levando as informações para um e-mail. Um forte abraço a todos vocês...

 

<!doctype html><html><head><meta charset="utf-8"><title>::.Reservas</title><style type="text/css">body {background-color: #000000;background-image: url(fundo.fundo.jpg);}body,td,th {color: #FCFCFC;font-family: "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, sans-serif;}</style></head><body><p><br>  <label for="date">  Checkin:</label>  <input name="date" type="date" id="date" min="2013-01-01">  <label for="date2">Check out:</label>  <input type="date" name="date2" id="date2">  <label for="telAFone">Fone:</label>  <input name="telAFone" type="tel" id="telAFone" title="Telefone">  <label for="number">Suítes:</label>  <input name="number" type="number" id="number" max="7" min="0">  <label for="number2">Casais:</label>  <input name="number2" type="number" id="number2" max="10" min="0">  <label for="email">Email:</label>  <input type="email" name="email" id="email">  <input type="submit" name="submit" id="submit" value="Enviar">   <input type="button" name="button" id="button" value="Boleto"></p><p> </p><p> </p><p> </p></body></html>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá,  para isto você precisa arrumar seu formulário desta forma:

 <form method="post" action="recebeDados.php">   <label for="date">  Checkin:</label>  <input name="date" type="date" id="date" min="2013-01-01">  <label for="date2">Check out:</label>  <input type="date" name="date2" id="date2">  <label for="telAFone">Fone:</label>  <input name="telAFone" type="tel" id="telAFone" title="Telefone">  <label for="number">Suítes:</label>  <input name="number" type="number" id="number" max="7" min="0">  <label for="number2">Casais:</label>  <input name="number2" type="number" id="number2" max="10" min="0">  <label for="email">Email:</label>  <input type="email" name="email" id="email">  <input type="submit" name="submit" id="submit" value="Enviar">   <input type="button" name="button" id="button" value="Boleto"></form>

Vai precisar entender um pouco de PHP, onde receberá os dados do formulário e através de uma classe chamada phpmailer  enviar para o email os dados. ( podes até utilizar a função nativa do php mas ela bem ruim)

No site que do Github que postei do phpmailer possui a documentação e exemplos de uso..

Compartilhar este post


Link para o post
Compartilhar em outros sites

Uma dica, na tela da solicitação de contato, faça 2 coisas, uma delas é armazenar as informações em um banco de dados, depois envie o E-mail.

 

E faça uma consulta diariamente no banco de dados, coisa simples.

Assim evita perder esse contato no caso do seu provedor de E-mail estiver indisponivel no momento do Envio.

Atc.

Compartilhar este post


Link para o post
Compartilhar em outros sites

@emailpublico3

Sem necessidade para este caso. o simples envio de e-mail já basta. o banco de dados só seria útil se no caso tivesse uma "lista" de e-mails que deveria  mandar

O objetivo do autor é receber na caixa de entrada do e-mail os contatos.. então sua dica aqui neste caso é irrelevante. Desculpe-me mas é isto.

Compartilhar este post


Link para o post
Compartilhar em outros sites

@dif

Mesmo com lista não há necessidade de se usar banco de dados, existem várias formas para isso (csv).

Lembre-se "Cada um resolve um problema de forma diferente".

 

Apenas foi proposto uma alternativa, caso o E-mail vir a falhar.

Neste caso, cada Contato poderá lhe render a diária do final de semana, não é bom confiar!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não. nesse caso você estaria fazendo o autor dar uma volta maior, enquanto ele poderia ir em linha reta. apenas isso.

Continuo a repetir.  SE ele quer guardar os dados aí sim o banco de dados entra. mas não nesse caso em específico ele quer receber só os dados no e-mail. 

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora





Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas publicações sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×