Programmation  » [php] formulaire de réservation en ligne
Catégorie :  
     
[php] formulaire de réservation en ligne
Publié le 03/09/2008 @ 16:38:31,
Par chou_
coucou, :hellow:

J'aide des amis à faire leur site pour leur resto.

Ils aimeraient un formulaire pour que les internautes puissent effectuer des réservations en ligne. Est-ce que vous avez des idées d'où je pourrai trouver ça ? J'ai rien trouvé sur Comscripts et j'ai fouillé sur googueule et suis repartie bredouille aussi.

Idéalement, il faudrait donc que le formulaire comprenne
- nom, prénom du client
- date de réservation
- heure désirée
- nombre de couverts
- un code de confirmation histoire d'éviter un max de spam

Bref, je suis preneuse d'idées d'où je peux trouver quelque chose de similaire.

:jap:
     
[php] formulaire de réservation en ligne
Publié le 03/09/2008 @ 16:49:24,
Par Clandestino
     
[php] formulaire de réservation en ligne
Publié le 03/09/2008 @ 16:50:46,
Par zion
le self made est ton ami, un simple formulaire et un envoi par mail...

un truc du genre:

  1. <div class="leftpanel wikiterm"><div class="leftpaneltitle">Inscription à notre formation</div
  2. <? 
  3.   $formular = $_POST["formular"]; 
  4.    
  5.   if ($formular["Nom"] != ""
  6.   { 
  7.     $body = "Valeurs encodées: \n\n 
  8. Nom: {$formular["Nom"]} 
  9. Prenom: {$formular["Prenom"]} 
  10. Phone: {$formular["Phone"]} 
  11. Email: {$formular["Email"]} 
  12. OLM: {$formular["OLM"]} 
  13. Remarques: {$formular["Remarques"]}" 
  14.      ; 
  15.     mail("chou@bidou.com""Inscription à la formation"$body); 
  16.     echo("Nous vous remercions pour votre inscription"); 
  17.   } 
  18.   else 
  19.   { 
  20. ?> 
  21. <form action="formation.php" method="post"
  22. <table
  23.  <tr
  24.   <th>Nom</th><td><input type="text" name="formular[Nom]" size="50" /></td
  25.  </tr
  26.  <tr
  27.   <th>Prénom</th><td><input type="text" name="formular[Prenom]" size="50" /></td
  28.  </tr
  29.  <tr
  30.   <th>Téléphone</th><td><input type="text" name="formular[Phone]" size="30" /></td
  31.  </tr
  32.  <tr
  33.   <th>Email</th><td><input type="text" name="formular[Email]" size="50" /></td
  34.  </tr
  35.  <tr
  36.   <td>Membre de l'OLM de</th><td><input type="text" name="formular[OLM]" size="30" /></td> 
  37. </tr> 
  38. <tr> 
  39. <td>Remarques</th><td><textarea name="formular[Remarques]" size="30" ></textarea></td> 
  40. </tr> 
  41. <tr> 
  42. <td> </th><td><input type="submit" value="Confirmer" /></td> 
  43. </tr> 
  44. </table> 
  45. </form> 
  46. <? 
  47. ?>'


Faut modifier les champs (sans rire) et les emails et rajouter un captcha mais dans un premier temps il aura surtout l'angoisse de pas de mail plutot que du spam ... :itm:

Faut pas plus.
Je suis le Roy :ocube:
     
[php] formulaire de réservation en ligne
Publié le 03/09/2008 @ 20:14:59,
Par chou_
j'vous adore !
:prosterne:
     
[php] formulaire de réservation en ligne
Publié le 04/09/2008 @ 09:45:15,
Par chou_
euh... c'est quoi un captcha ?

j'ai chipoté hier soir et voilà ce que ça donne en "test" pour l'instant (j'ai pas modifié le mail pour l'instant)
http://www.spare-time.be/temp/poivresel/reservation.html

Ce que j'aimerai modifier:
- avoir une structure date (cliquable éventuellement) (genre avec le tit calendrier à côté pour choisir sa date dans la mesure du possible - mais tout du moins obliger une structure dd/mm/yyyy)
- rajouter un code de validation que les clients doivent taper pour valider leur demande.

Au fait, j'ai simplement rajouté le code sur ma page html - c'est bon comme ça ?
     
[php] formulaire de réservation en ligne
Publié le 04/09/2008 @ 09:48:29,
Par zion

- un code de confirmation histoire d'éviter un max de spam


euh... c'est quoi un captcha ?


:petrus:
Je suis le Roy :ocube:
     
[php] formulaire de réservation en ligne
Publié le 04/09/2008 @ 09:58:42,
Par Clandestino
     
[php] formulaire de réservation en ligne
Publié le 04/09/2008 @ 10:01:56,
Par chou_
:youpi:
Alors encore une question - comment je rajoute un captcha ?
j'irai me coucher moins bête ce soir - maintenant je sais comment ça s'appelle ce truc :tinostar:
     
[php] formulaire de réservation en ligne
Publié le 04/09/2008 @ 10:11:37,
Par Clandestino
Pour intégrer un captcha sur un site : http://captchas.net/
     
[php] formulaire de réservation en ligne
Publié le 06/09/2008 @ 12:29:25,
Par chou_


J'ai trouvé ce que je cherchais

class="highlight-days-67 range-low-2006-08-11 range-high-2009-09-13 disable-days-12 split-date"


Mais soit je ne le mets pas où il faut, soit pas comme il faut. Je soupçonne ce dernier d'ailleurs.

Bref, voici où il se trouve pour l'instant :


<form action="reservation.php" method="post">
<table>
<tr>
<th>Nom/Name</th><td><input type="text" name="formular[Nom]" size="50" /></td>
</tr>
<tr>
<th>Prénom/First Name</th><td><input type="text" name="formular[Prenom]" size="50" /></td>
</tr>
<tr>
<th>Date</th><td><input type="text" name="formular[Date]" size="10" /></td>
</tr>
<tr>
<th>Heure/Time</th><td><class="highlight-days-67 range-low-2006-08-11 range-high-2009-09-13 disable-days-12 split-date"</td>
</tr>
<tr>
<td>Nombre de couverts<br>Number of people</th><td><input type="text" name="formular[Couverts]" size="10" /></td>
</tr>
<tr>
<td>Remarques<br>Comments</th><td><textarea name="formular[Remarques]" size="30" >

Dernière édition: 06/09/2008 @ 12:30:43
     
[php] formulaire de réservation en ligne
Publié le 06/09/2008 @ 12:31:40,
Par chou_
et quand j'ai voulu éditer le message ça m'a viré la fin... où je disais donc

J'ai fait un copier-coller du code écrit sur le lien qu'a donné Clan.
     
[php] formulaire de réservation en ligne
Publié le 10/09/2008 @ 10:37:04,
Par chou_
up!
Personne ? :cupra:
Répondre  - Catégorie :  
Informaticien.be  - © 2002-2021 Akretio SPRL  - Generated via Kelare
The Akretio Network: Akretio  - Freedelity  - KelCommerce  - Votre publicité sur informaticien.be ?