Plusieurs personnes me demandent combien peut coûter un site Internet. La réponse est simple, beaucoup moins cher qu’il y a quelques années. Maintenant avec l'aide de logiciels libre, vous pouvez ne payer que pour la configuration de votre site, l'élaboration de la présentation graphique et le temps de formation. Vous n'avez pas besoin de payer pour les milliers d’heures de développement d’un logiciel.

Lire la suite...

facebook

Joomla Templates and Joomla Extensions by JoomlaVision.Com


Récupérer les données d'un formulaire PDF Imprimer Envoyer
Programmation web - FacileForms
Écrit par Boris Laroche   
Mercredi, 25 Avril 2007 18:58

Voici un petit exemple sur comment récupérer les données d'un formulaire et les insérer dans une table de la base de données de joomla!.

La récupération des données ce fait dans la partie soumettre des pièces du formulaire dans la section début de sousmission.

  1. // load the standard FacileForms library
  2. $this->execPieceByName('ff_InitLib');
  3. // retrieve the submitted values
  4. $nom = ff_getSubmit('txt_Nom');
  5. $prenom = ff_getSubmit('txt_Prenom');
  6. $no_civ = ff_getSubmit('txt_No_civique');
  7. $rue = ff_getSubmit('txt_Rue');
  8. $ville = ff_getSubmit('txt_Ville');
  9. $province = ff_getSubmit('txt_Province');
  10. $pays = ff_getSubmit('txt_Pays');
  11. $code_postal = ff_getSubmit('txt_Code_Postal');
  12. $telephone = ff_getSubmit('txt_Telephone');
  13. $courriel = ff_getSubmit('txt_Courriel');
  14. $provenance = ff_getSubmit('cbo_Provenance');
  15. $date_activation = ff_getSubmit('hid_Date_Activation');
  16. $date_naissance = ff_getSubmit('txt_Date');
  17. $date_expiration = "2007-07-31";
  18. if (ff_getSubmit('cbo_Provenance') == "Acheter à la boutique")
  19. {
  20. ff_query(
  21. "INSERT INTO #__cartes_actives ".
  22. "(nom, prenom, no_civique, rue, ville, province, pays, code_postal, telephone, courriel, provenance, date_activation, date_naissance, date_expiration)".
  23. "VALUES ('$nom', '$prenom', '$no_civ', '$rue', '$ville', '$province', '$pays', '$code_postal', '$telephone', '$courriel', '$provenance', '$date_activation', '$date_naissance', DATE_ADD('$date_activation', INTERVAL 2 YEAR))"
  24. );
  25. }
  26. else
  27. {
  28. ff_query(
  29. "INSERT INTO #__cartes_actives ".
  30. "(nom, prenom, no_civique, rue, ville, province, pays, code_postal, telephone, courriel, provenance, date_activation, date_naissance, date_expiration)".
  31. "VALUES ('$nom', '$prenom', '$no_civ', '$rue', '$ville', '$province', '$pays', '$code_postal', '$telephone', '$courriel', '$provenance', '$date_activation', '$date_naissance', '$date_expiration')"
  32. );
  33. }

 

 

Joomla Templates and Joomla Extensions by JoomlaVision.Com
Mise à jour le Vendredi, 05 Mars 2010 22:30