Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
976 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Formulaire de devis en PHP sur plusieurs pages web ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Formulaire de devis en PHP sur plusieurs pages web ?

n°2258151
f-mthy
Posté le 15-05-2015 à 14:25:09  profilanswer
 

Bonjour à toutes et tous,
 
Milles excuses si la question a déjà été posée, mais très sincèrement, je cherche depuis plusieurs semaines une solution à l'aide des moteurs de recherche et je ne trouve rien qui me convienne. Je souhaite vraiment que parmi vous, certain pourront m'aiguiller.  
 
Je suis en train de construire mon site web pour vendre des produits techniques dont la composition diffère selon les besoins de mes futurs clients.
 
Ma question :
 
Je cherche à construire une interface "Devis" au travers d'un ensemble de pages type "formulaire QCM dynamique", en php, sur plusieurs pages car, en fonction d'un choix technologique des acheteurs, les options diffères et donc le devis devient plus ou moins compliqué.
 
Je suis d'un âge avancé ;) (53 ans ...) mais débutant en PHP, MySql et autres langages de programmation. J'ai créé ma base de produits à l'aide de MySql et page php (il y a beaucoup d'erreurs, je le sais, mais c'est un début ...). Pour ce faire, je "glane" sur le web des exemples de sites et essai d'en comprendre la programmation, me les "approprie" techniquement et essai de les modifier en fonction de mes connaissances.  
 
Mais là, je dois dire que je n'y arrive plus !!! Ca me rends fou  :pt1cable:  :bounce:   :pt1cable:  et je tourne en rond ...  
 

  • J'ai essayé avec le développement de Doug Whitney (jCart) http://conceptlogic.com/jcart/, mais ça ne corresponds pas à mes besoins.
  • Ensuite j'ai essayé de suivre le tuto présenté par "Jean" http://jmolline.free.fr/tutos/tuto_panier.html, même résultat....  
  • J'ai même essayé, en désespoir de cause, les générateurs de formulaires, ou le formulaire de google doc ... c'est vous dire mon désespoir ....  ;)  


Avant de vous détailler plus avant la structure de ma page devis (si cela vous intéresse), je voudrais savoir si parmi vous, certain ont connaissance de telles programmations que je pourrai adapter, ou de sites qui expliquent comment créer un formulaire multi-choix, multi-pages, avec un envoi du résultat par mail au demandeur et à moi-même.
 
D'avance merci à tous.
 
Thierry.

mood
Publicité
Posté le 15-05-2015 à 14:25:09  profilanswer
 

n°2258182
scvo0ne
Posté le 15-05-2015 à 21:39:02  profilanswer
 

En fait un formulaire multi-pages, c'est une suite de formulaires mono-pages. Le truc c'est qu'il faut conserver les réponses ( plusieurs méthodes possibles, session, bdd, cookie, ... ) et permettre de naviguer entre les différents niveaux de questions.  
 
Pour l'avoir fait un guide d'achat ( plusieurs questions / réponses qui aboutissent à une liste de produit ), c'est pas forcément évident. Le plus important c'est de fixer les questions et les réponses, à moins d'aimer perdre son temps.
 
D'un côté j'avais une table produits classique ( idproduit, designation, prix, ......) et de l'autre coté une table guideachat sous la forme idunique , reponseq1, reponseq2, reponseq...., idproduit ), avec reponseqX qui représente le numéro de la réponse.  A la fin du questionnaire j'avais juste à faire une requête  
 
SELECT idproduit FROM guideachat WHERE reponseq1 = $reponse1 AND reponseq2 = $reponse2 AND reponseq3 = $reponse3 et j'obtenais tous les produits conseillés.
 
Un bon point de départ http://openclassrooms.com/courses/ [...] tion-a-php  
 
Et commence juste avec un formulaire avec 1 question à 3 ou 4 réponses. Une fois que ca fonctionnera tu rajoutes une page, et ainsi de suite
 
 
 

n°2258183
tompouss
Petit chat
Posté le 15-05-2015 à 21:49:33  profilanswer
 

Et si j'étais toi j'utiliserais un framework PHP comme code igniter ou cake PHP.
Ça devrait te faire gagner bcp de temps


---------------
collectionneur de pâtes thermiques
n°2258192
f-mthy
Posté le 16-05-2015 à 08:21:03  profilanswer
 

Merci Tompouss,
 
Je ne connaissais pas ces framework PHP. Je vais les tester en espérant que je m'en sorte.  :??:

n°2258194
f-mthy
Posté le 16-05-2015 à 08:28:28  profilanswer
 

Bonjour scvo0ne,
 
Merci, c'est exactement ce que je veux faire. Je vais visiter le lien que tu m'as donné et je reviendrai présenter le résultat. En tout cas, merci pour la voie à suivre.
 
 
 
 
 

n°2258195
f-mthy
Posté le 16-05-2015 à 08:31:06  profilanswer
 

Merci pour vos conseils. J'ai maintenant une voie possible pour mon développement.

n°2258256
rufo
Pas me confondre avec Lycos!
Posté le 17-05-2015 à 23:04:49  profilanswer
 

A regarder à tout hasard : le CMS Magento (pour faire du e-commerce) + une extension de devis (ex : http://www.boostmyshop.com/default [...] devis.html ). C'est un peu "bourrin" comme solution mais ça peut éviter de passer trop de temps à coder. A vous de voir. ;)
 
Edit : autre extension : http://www.cart2quote.com/magento- [...] shots.html


Message édité par rufo le 17-05-2015 à 23:07:50

---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
n°2258271
f-mthy
Posté le 18-05-2015 à 11:14:43  profilanswer
 

Bonjour Rufo,
 
C'est exactement ce que je cherchais. Un très grand merci. Bon, vous le disiez,

Citation :

C'est un peu "bourrin" comme solution mais ça peut éviter de passer trop de temps à coder.

 
 
 ;)  
 
Ce ne sont pas des solutions gratuites, mais ça va m'aider dans un premier temps. En tout cas, je vais m'en inspirer pour mes développements futurs.
 
Mille mercis.
 
[:kikouette_5]

n°2258298
rufo
Pas me confondre avec Lycos!
Posté le 18-05-2015 à 15:18:34  profilanswer
 

Regarde sur le site de Magento s'il n'y aurait pas une extension gratuite pour faire un devis. J'ai fait la recherche hier soir, vite-fait. Une recherche plus poussée sera peut-être plus satisfaisante ?


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
n°2258458
f-mthy
Posté le 20-05-2015 à 15:40:03  profilanswer
 

Bonjour Rufo,
 
Il y a effectivement une version "gratuite, limité" de cart2quot qui permet de le tester. Malheureusement mon hébergeur connait un dysfonctionnement avec magento.  
 
J'ai utilisé le fichier : magento-check.php et voici le résultat :  
 

Citation :

Your server does not meet the following requirements in order to install Magento.
The following requirements failed, please contact your hosting provider in order to receive assistance with meeting the system requirements for Magento:
 
 - Safe Mode is on
 
The following requirements were successfully met:
 - You have PHP 5.2.0 (or greater)
 - You have the curl extension
 - You have the dom extension
 - You have the gd extension
 - You have the hash extension
 - You have the iconv extension
 - You have the mcrypt extension
 - You have the pcre extension
 - You have the pdo extension
 - You have the pdo_mysql extension
 - You have the simplexml extension


 
Je ne peux donc pas tester ce produit. J'attends le retour de mon hébergeur.
 
Encore merci.

mood
Publicité
Posté le 20-05-2015 à 15:40:03  profilanswer
 

n°2258461
rufo
Pas me confondre avec Lycos!
Posté le 20-05-2015 à 16:38:37  profilanswer
 

T'es chez qui ? OVH ou 1&1 sont compatibles avec Magento. En effet, tous les hébergeurs ne le sont pas car Magento nécessite un peu de puissance pour que ça tourne correctement ;)
 
A noter que pour du test, tu peux t'installer un wampserver sur ton PC en local puis magento.


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
n°2258470
f-mthy
Posté le 20-05-2015 à 17:26:45  profilanswer
 

Bonjour Rufo,
 
Je suis chez LWS, qui dispose de la version Magento 1.7.  
 
Mais quand j'ai voulu passer à la version 1.9 de Magento, ça m'a planté mon serveur avec une erreur 503. Les techniciens de LWS me répondent qu'il faut que je passe sur un serveur VPS ... ou réinstaller la version de base fourni par LWS, soit donc la 1.7.  
 
Ce qui me dérange, c'est que je pensais déjà être sur un serveur VPS. ...
 
:fou:  C'est quand même fou ces commerciaux. Tu leur demandes un produit, ils te le vendent en te disant que ça va fonctionner et dès les premiers problèmes techniques, les techniciens te renvoient vers les commerciaux pour te faire évoluer de version ... et donc payer plus cher ....  :ouch: Ça fait déjà 2 fois qu'ils me font le coup !!!!  
 
Je ne sais pas si LWS sont parmi les meilleurs, mais ils n'étaient pas forcément les moins cher. J'ai opté pour leur qualité de services exprimés sur le web (sites de comparaisons qualités / services). Me suis-je fait avoir ?  :??:  En dehors des multiples possibilités des serveurs que je découvre au fur et à mesure que je fait évoluer mon site, ils me paraissent bien et je n'ai pas de coupure de services.
 
Pour ce qui est du local, j'utilise Xampp pour windows. Ça marche bien. Par contre, je ne connaissais pas wampserver. Effectivement, je vais installer Magento sur xampp pour tester Cart2Quote en attendant de savoir si je change pour un serveur VPS.
 
Encore merci.

n°2258473
rufo
Pas me confondre avec Lycos!
Posté le 20-05-2015 à 17:37:09  profilanswer
 

xampp ou wampserver, ça fait pas de différence. Ca sert à la même chose. Après, c'est une question de goût par rapport à l'IHM et outils proposés + versions des composants.
 
Perso, y'a qq années, j'avais une boutique tournant sur magento. J'avais pris Free (dédibox = serveur dédié). J'ai regardé LWS (je connaissais pas). Si t'as pris l'offre à 1.49 €/mois ( http://www.lws.fr/hebergement_magento.php ), c'est du mutualisé, donc c'est vraiment pas top niveau perfs. :( A titre de comparaison, chez 1&1, fait compter au min 4.99 € pour faire tourner magento et perso, je prendrais plutôt l'offre à 9.99 €/mois pour être correct côté perfs ( http://www.1and1.fr/hebergement-li [...] le#tariffs ).


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
n°2258479
f-mthy
Posté le 20-05-2015 à 18:04:25  profilanswer
 

Non, chez LWS j'ai pris l'option à 9,99 HT par mois, version MonSiteWeb, avec le 2ème nom de domaine offert. J'ai pris comme 2ème domaine le .fr, mais il ne me sert à rien, car sur ce domaine, je n'ai même pas le php de disponible. Je vais donc faire un relayage du .fr vers le .com


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Formulaire de devis en PHP sur plusieurs pages web ?

 

Sujets relatifs
[PHP] TableauJAVA FX: Ajouter plusieurs photos a un profil, en FXML
Plusieurs feuilles CSS dans une seuleCréer des séries à partir de plusieurs colonnes d'une table
assistance sur un formulaireFaire un update avec sum et qui implique plusieurs tables
Recuperation de variable JS en PHPReproduire ligne avec plusieurs Cases d'option/Zone de groupe ET Macro
Requête SQL Update dans PHPhtml 5 drag and drop plusieurs fichier
Plus de sujets relatifs à : Formulaire de devis en PHP sur plusieurs pages web ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR