Probleme de validation de formulaire... page2 - HTML/CSS - Programmation
Marsh Posté le 01-03-2003 à 20:43:51
Tu veut dire quoi par :
un formulaire qui permet d'afficher en temps réel la somme des articles selectionnés dans un bout de la page. (quel language ? JS ?) |
Sinon pour envoyer, un mail, soit il faut que tu change d'herbergeur, on sinon tu stock les info du formulaire dans une base de donnée et tu va voir tous le jours si y'as une commande
Marsh Posté le 01-03-2003 à 20:59:11
BozoCarzu a écrit : Tu veut dire quoi par :
|
oki...
en fait pour la somme en temps réel, je veux dire, afficher la somme dans un coin de la page web... cette valeur est égale à la somme des produits selectionnés par les menus déroulants...
pour ce qui est des emails, bah je me disais que au lieu de changer le site d'hebergeur, je pourrais stocker les precommandes en DBB et y accede depuis un compte dans un autre hebergeur qui lira la BDD et generera les mails, mais c'est dur à gerer quand meme
Marsh Posté le 01-03-2003 à 21:08:27
Ton truc de stocker sur la bdd de free et de la lire pour envoyer d'un autre herbergeur, sa ne peut pas marcher. Enfin si mais sa revient au meme que d'aller voir tous les jours une page qui affiche les commande :
-Le mec remplie le formulaire et sotck sur la bdd de free -> OK
-Te connecter a la dbb de free par un autre hebergeur -> J'y crois pas trop, mais c'est peut etre possible !
-Envoyer un mail de l'autre hebergeur -> OK, mais faut bien que quelqu'un ouvre la page de l'autre herbergeur pour envoyer les mail !! Le script qui est sur l'autre hebergeur ne va pas s'executer ton seul ! Donc sa revien au meme que d'aller lire les commandes sur free !!
Sinon pour ton compteur il faut le faire en js, et sur l'evenement OnChange de ton select tu incremente ton compteur
Marsh Posté le 01-03-2003 à 21:42:15
merci pour ta réponse
pour la DBB, je pensais faire executer la page de l'autre hebergeur et donc le script par le biais d'une popup de redirection par exemple...
mais si tu penses que c'est pas possible d'ouvrir un BDD depuis un autre FAI...
Marsh Posté le 01-03-2003 à 23:41:41
Bas c'est peu etre possible, mais j'y crois pas trop pour des raison de securité, et de concurences ....
Je pense que tu devrais faire un formulaire classique avec verfication des champs puis enregistrement su bdd.
Pour le compteur, il faut le faire en JS, sa ne devrais pas etre pas trop compliqué a faire, tous depend de se que tu veut vraiment.
Si je tu veut je pourrais t'aider a le faire.
@++
BozoCarzu
Marsh Posté le 01-03-2003 à 23:52:59
BozoCarzu a écrit : Bas c'est peu etre possible, mais j'y crois pas trop pour des raison de securité, et de concurences .... |
oki c'est super sympa, je vais m'y mettre avant la fin du week end...
pour le stockaga des précommandes, je pense que je vais travailler avec des BDD, bien que l'envoi d'email aurait été parfait...
Marsh Posté le 01-03-2003 à 23:58:09
Rien à voir mais ton compteur de visites est en haut de la page. Le standard c'est de le mettre en bas, pour pas compter ceux qui n'ont pas vu la page.
Marsh Posté le 02-03-2003 à 00:02:55
nraynaud a écrit : Rien à voir mais ton compteur de visites est en haut de la page. Le standard c'est de le mettre en bas, pour pas compter ceux qui n'ont pas vu la page. |
ah ? arf, ça je savais pas merci de la remarque
Marsh Posté le 02-03-2003 à 18:29:40
Citation : -Envoyer un mail de l'autre hebergeur -> OK, mais faut bien que quelqu'un ouvre la page de l'autre herbergeur pour envoyer les mail !! Le script qui est sur l'autre hebergeur ne va pas s'executer ton seul ! Donc sa revien au meme que d'aller lire les commandes sur free !! |
Si Si, tu connais pas http://www.webcron.org/ ??
:-)
Marsh Posté le 04-03-2003 à 20:44:55
salut
j'ai pu régler un partie de mon probleme de PHP et de fonction mail...
j'ai ouvert un compte chez lycos... mais comme ils ont verrouillés l'accès aux BDD de free.fr, j'ai simplement créé une page de "validation" qui est activée a la fin de la saisie, je fais passer en paramètres toutes les valeurs des champs...
je stocke néanmoins tout dans une BDD pour sécurité...
Maintenant que ceci est réglé, j'essaie en vain de faire un système d'affichage du total de la précommande automatique dans une zone de la page, par exemple en bas...
j'ai essayé de taper du script JS, mais rien de concluent... Si bozocarzu tu est toujours ok, je viens un petit coup de main de toi comme de tous ceux qui voudront bien me donner quelques idées...
Marsh Posté le 06-03-2003 à 12:59:21
[up] -
Personne n'aurait un conseil à me donner pour programmer en JS une somme interactive sur une page de commande...
interactive dans le sens où elle regarderait l'état des menus déroulants et selon le chiffre sur lequel ils pointent, la somme JS calculerait le total ???
Marsh Posté le 06-03-2003 à 14:14:48
zytrahus5 a écrit : [up] - |
Marsh Posté le 06-03-2003 à 15:21:20
walli a écrit : |
le code est en PHP, tout ce qui a de plus basiques, uniquement des menus déroulants, pas de champs...
Marsh Posté le 06-03-2003 à 15:26:13
zytrahus5 a écrit : le code est en PHP, tout ce qui a de plus basiques, uniquement des menus déroulants, pas de champs... |
et tu stockes tes prix dans les value c'est ca ?
Marsh Posté le 06-03-2003 à 15:27:04
walli a écrit : |
exactement
Marsh Posté le 06-03-2003 à 15:30:05
ReplyMarsh Posté le 06-03-2003 à 15:30:57
walli a écrit : |
c'est vraiment sympa ^^
Marsh Posté le 06-03-2003 à 15:44:23
ReplyMarsh Posté le 06-03-2003 à 15:45:56
walli a écrit : |
j'aimerais qu'il s'affiche sous une forme sympa, je veux dire autre chose qu'un champ quoi
Marsh Posté le 06-03-2003 à 15:49:48
zytrahus5 a écrit : j'aimerais qu'il s'affiche sous une forme sympa, je veux dire autre chose qu'un champ quoi |
pour la forme, je te laisse gérer, pour le reste, ça donne quelque chose dans le genre : (c'est juste en html)
Code :
|
Marsh Posté le 06-03-2003 à 15:59:38
excellent, en lisant ton code, je viens de comprendre pleins de trucs !!! c'est génial !
pour l'affichage, là tu affiches par le biais d'un champ il me semble...
selon toi, ce serait possible que j'arrive à faire un affichage moins traditionnel tout en gardant le même principe ? Sinon, si c'est pas possible, je dois pouvoir verrouiller le champs, non ?
Marsh Posté le 06-03-2003 à 16:27:02
J'ai un petot probleme je viens de faire ça en adaptant à mon code, mais la requete : "onchange..." n'est jamais activé...
c'est bizarre, j'ai beau changé la ligne du menu déroulant, elle n'entre jamais dans la fonction compteur() sur la requete "onchange" vous avez une idée de ce que j'aurais pu oublier ?
Marsh Posté le 06-03-2003 à 16:29:35
zytrahus5 a écrit : |
oui, tu peux ptet essayer de faire ca dans un layer...
Marsh Posté le 06-03-2003 à 16:30:15
zytrahus5 a écrit : J'ai un petot probleme je viens de faire ça en adaptant à mon code, mais la requete : "onchange..." n'est jamais activé... |
fais voir ton bout de code ?
Marsh Posté le 06-03-2003 à 16:33:47
le voici, je mets pas tout, parce que c'est long et tres répétitif :
la fonction JS :
Code :
|
ensuite les menus déroulants :
Code :
|
enfin le champ input "total" :
Code :
|
Marsh Posté le 06-03-2003 à 16:40:23
ReplyMarsh Posté le 06-03-2003 à 16:44:12
zytrahus5 a écrit : rien ne vous semble incorrect ? |
ca fait longtemps que j'ai pas fait de php, donc je sais pas trop ce que ça donne ta liste.
ils sont ou les value des champs de ta liste ?
Marsh Posté le 06-03-2003 à 16:50:18
walli a écrit : |
ça ne doit pas venir de là, puisque je ne rentre jamais dans la fonction compteur... (la fenetre de debug n'apparait jamais)
la requete onchange=".... n'a l'air de rien faire...
sinon, mais value sont bonnes, dans la page, je récupère les variables associées au menu déroulant et elles contiennent bien ce qu'il faut
Marsh Posté le 06-03-2003 à 16:52:25
zytrahus5 a écrit : ça ne doit pas venir de là, puisque je ne rentre jamais dans la fonction compteur... (la fenetre de debug n'apparait jamais) |
euh... t'as essaye de mettre ton alert("test" ); au tout debut de ta fonction ?
a tout hasard, essaye en mettant les majuscules, ça devrait pas changer grand chose, mais ça fera plus propre : OnChange
Marsh Posté le 06-03-2003 à 16:54:53
walli a écrit : |
je viens d'essayer, c'est pareil...
Marsh Posté le 06-03-2003 à 16:58:50
ReplyMarsh Posté le 06-03-2003 à 17:00:06
l'est bien activé ton java script au moins ?
(je demande, on sait jamais...)
Marsh Posté le 06-03-2003 à 17:01:39
walli a écrit : l'est bien activé ton java script au moins ? |
tu veux dire activer au niveau global de la page ? oui, puisque j'ai fait une fonction pour vérifier la non nullité de certains champs concernant nom/adresse et quand c'est vide la requette apparait bien...
Marsh Posté le 06-03-2003 à 17:03:06
<script language="JavaScript" src="../scripts/Hypotheses.js">
tu peux enlever le src au fait, c'est le reste d'un copier coller
Marsh Posté le 06-03-2003 à 17:04:48
walli a écrit : <script language="JavaScript" src="../scripts/Hypotheses.js"> |
c'etait ça LOL !!!
par contre, il me dit que c'est pas un nombre... (dans le champ input)
cooool
Marsh Posté le 06-03-2003 à 17:12:35
C'est un float que tu recuperes dans ton champ input normalement...
Marsh Posté le 01-03-2003 à 13:45:03
Salut
j'ai fait un site concernant le waterblock que j'ai conçu... J'en ai fait un prototype, et j'ai travaillé sur l'amélioration du proto pour en faire une version commerciale qui sera moulée...
Les premiers exemplaires vont sortir dans 15 jours 3 semaines je pense...
pour voir un peu le site, c'est du PHP (php forge) c'est ici : http://zytrahus.free.fr
je cherche à ajouter une page... une page de précommande...
pour ce qui est d'ajouter une page, pas de problème ça va tres bien...
En revanche, j'aurais besoin de conseils concernant la page de précommande...
ce que je recherche c'est surtout des conseils globaux, pas technique, plutot metaphysique, je veux dire que je voudrais savoir quel methode utiliser pour gerer les précommandes...
Voici ce que je recherche à faire...
Avez vous des conseils à me fournir ?
Message édité par zytrahus5 le 07-03-2003 à 18:46:28
---------------
http://www.zytratech.com