Pourquoi ma condition ne fonctionne pas
Fermé
flexi2202
Messages postés
3801
Date d'inscription
lundi 14 mars 2011
Statut
Membre
Dernière intervention
21 octobre 2024
-
14 août 2013 à 23:21
flexi2202 Messages postés 3801 Date d'inscription lundi 14 mars 2011 Statut Membre Dernière intervention 21 octobre 2024 - 26 août 2013 à 00:32
flexi2202 Messages postés 3801 Date d'inscription lundi 14 mars 2011 Statut Membre Dernière intervention 21 octobre 2024 - 26 août 2013 à 00:32
A voir également:
- Pourquoi ma condition ne fonctionne pas
- Excel cellule couleur si condition texte - Guide
- Condition et excel - Guide
- Excel soustraction avec condition ✓ - Forum Excel
- Excel copier une cellule si condition ✓ - Forum Excel
- Nbval avec condition ✓ - Forum Excel
61 réponses
flexi2202
Messages postés
3801
Date d'inscription
lundi 14 mars 2011
Statut
Membre
Dernière intervention
21 octobre 2024
187
18 août 2013 à 01:14
18 août 2013 à 01:14
je pensais au champ name
oui je vous envois tout le code en mp
oui je vous envois tout le code en mp
flexi2202
Messages postés
3801
Date d'inscription
lundi 14 mars 2011
Statut
Membre
Dernière intervention
21 octobre 2024
187
18 août 2013 à 01:41
18 août 2013 à 01:41
merci pour toute cette aide
mais etes vous sur pour ceci
Sinon, cette ligne aussi peut poser problème :
<TABLE bgcolor=#9FB9B5 width="690"BORDER"""id="kiala">
remplacer par :
<TABLE bgcolor=#9FB9B5 width="690" BORDER"" id="kiala">
mais etes vous sur pour ceci
Sinon, cette ligne aussi peut poser problème :
<TABLE bgcolor=#9FB9B5 width="690"BORDER"""id="kiala">
remplacer par :
<TABLE bgcolor=#9FB9B5 width="690" BORDER"" id="kiala">
BlackYoup
Messages postés
181
Date d'inscription
mardi 4 décembre 2012
Statut
Membre
Dernière intervention
10 juin 2014
20
18 août 2013 à 01:46
18 août 2013 à 01:46
Les lignes que j'ai dictées plus haut comportaient juste des erreurs de " mal fermés. Rien de très grave je pense. Mais le script ne marche toujours pas chez vous ?
flexi2202
Messages postés
3801
Date d'inscription
lundi 14 mars 2011
Statut
Membre
Dernière intervention
21 octobre 2024
187
18 août 2013 à 01:47
18 août 2013 à 01:47
ok super nickel cela fonctionne parfaitement
un immense mega merci , je suis vraiment content
a présent je dois l essayer quand OOOwebhost aura réparé sa panne d email
un immense mega merci , je suis vraiment content
a présent je dois l essayer quand OOOwebhost aura réparé sa panne d email
BlackYoup
Messages postés
181
Date d'inscription
mardi 4 décembre 2012
Statut
Membre
Dernière intervention
10 juin 2014
20
18 août 2013 à 01:50
18 août 2013 à 01:50
Ouf, enfin :p
Attendons la suite alors, bonne nuit
Attendons la suite alors, bonne nuit
flexi2202
Messages postés
3801
Date d'inscription
lundi 14 mars 2011
Statut
Membre
Dernière intervention
21 octobre 2024
187
18 août 2013 à 01:51
18 août 2013 à 01:51
oui en effet ouf et tout cela grace a vous
tres bonne nuit et encore un mega merci
tres bonne nuit et encore un mega merci
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
flexi2202
Messages postés
3801
Date d'inscription
lundi 14 mars 2011
Statut
Membre
Dernière intervention
21 octobre 2024
187
20 août 2013 à 22:14
20 août 2013 à 22:14
bonsoir Blackyoup
je suis désolé de venir t apprendre que pour l adresse mail qui est demande lors du paiement et qui doit être vérifier pour voir si elle vide ou pas , cela ne fonctionne plus
pourtant je ne fais aucun changement , et je fais cela en local
je suis désolé de venir t apprendre que pour l adresse mail qui est demande lors du paiement et qui doit être vérifier pour voir si elle vide ou pas , cela ne fonctionne plus
pourtant je ne fais aucun changement , et je fais cela en local
flexi2202
Messages postés
3801
Date d'inscription
lundi 14 mars 2011
Statut
Membre
Dernière intervention
21 octobre 2024
187
20 août 2013 à 22:15
20 août 2013 à 22:15
ouppssss deosle j ai rein dis ....encore mille excuse pour le dérangement
flexi2202
Messages postés
3801
Date d'inscription
lundi 14 mars 2011
Statut
Membre
Dernière intervention
21 octobre 2024
187
Modifié par flexi2202 le 21/08/2013 à 02:17
Modifié par flexi2202 le 21/08/2013 à 02:17
bonsoir blackyoup
voila je fais donc des essais en reel
Mais j ai un soucis , lorsque un client soucis par la poste il y a une erreur
enfin un message d alert qui indique
"vous devez choisir un moyen de livraison "sous ff et sous chrome
sous ie il n indique rien si on ne remplit pas les champs de kiala ou de mondial relay
voila je fais donc des essais en reel
Mais j ai un soucis , lorsque un client soucis par la poste il y a une erreur
enfin un message d alert qui indique
"vous devez choisir un moyen de livraison "sous ff et sous chrome
sous ie il n indique rien si on ne remplit pas les champs de kiala ou de mondial relay
BlackYoup
Messages postés
181
Date d'inscription
mardi 4 décembre 2012
Statut
Membre
Dernière intervention
10 juin 2014
20
21 août 2013 à 22:43
21 août 2013 à 22:43
Et le problème est que le message apparaisse ou n'apparaisse pas ?
bonsoir black youp
Merci pour la reponse
ben en fait si le client choisit le mode de livraison par la poste .
le code indique au client qu il doit choisir un moyen de livraison , c est donc illogique puisque le client a choisi le mode de livraison par la poste
si cela peux aider
si je coche par la poste , puis que je coche kiala et que je recoche par la poste il n y a plus de message d erreur
Merci pour la reponse
ben en fait si le client choisit le mode de livraison par la poste .
le code indique au client qu il doit choisir un moyen de livraison , c est donc illogique puisque le client a choisi le mode de livraison par la poste
si cela peux aider
si je coche par la poste , puis que je coche kiala et que je recoche par la poste il n y a plus de message d erreur
BlackYoup
Messages postés
181
Date d'inscription
mardi 4 décembre 2012
Statut
Membre
Dernière intervention
10 juin 2014
20
21 août 2013 à 23:19
21 août 2013 à 23:19
Et je suppose que si le client choisit par la poste, alors il ne doit rien remplir ? Si c'est le cas, mettez à la fonction Verifie dans le onClick : Verifie(this, null)
Je pense que ca peut passer
Je pense que ca peut passer
flexi2202
Messages postés
3801
Date d'inscription
lundi 14 mars 2011
Statut
Membre
Dernière intervention
21 octobre 2024
187
21 août 2013 à 23:23
21 août 2013 à 23:23
Merci pour l aide aide et la reponse
mais je ne vois pas pas cette fonction " onClick "j ai fait une recherche dans notepad++
mais je ne vois pas pas cette fonction " onClick "j ai fait une recherche dans notepad++
BlackYoup
Messages postés
181
Date d'inscription
mardi 4 décembre 2012
Statut
Membre
Dernière intervention
10 juin 2014
20
21 août 2013 à 23:28
21 août 2013 à 23:28
autant pour moi, c'est dans le input type="radio" (le bouton radio de laposte). Il contient l'évenement onclick=" ". Dedans est écrit du code javascript normalement. A moins que vous ne l'ayez pas mis !
flexi2202
Messages postés
3801
Date d'inscription
lundi 14 mars 2011
Statut
Membre
Dernière intervention
21 octobre 2024
187
Modifié par flexi2202 le 21/08/2013 à 23:31
Modifié par flexi2202 le 21/08/2013 à 23:31
voila ce que j ai
<input type="radio" id="by_poste" name="envoi" value="0" onclick="majPrixPort(this.form);">
<input type="radio" id="by_poste" name="envoi" value="0" onclick="majPrixPort(this.form);">
BlackYoup
Messages postés
181
Date d'inscription
mardi 4 décembre 2012
Statut
Membre
Dernière intervention
10 juin 2014
20
21 août 2013 à 23:42
21 août 2013 à 23:42
Du coup, mettez à la suite du onClick : document.getElementById('F_COMMANDE').setAttribute('onsubmit', 'return Verifie(this, null)');
flexi2202
Messages postés
3801
Date d'inscription
lundi 14 mars 2011
Statut
Membre
Dernière intervention
21 octobre 2024
187
21 août 2013 à 23:45
21 août 2013 à 23:45
merci pour la solution que je viens de tester mais cela ne fonctionne toujours pas
<input type="radio" id="by_poste" name="envoi" value="0" onclick="majPrixPort(this.form);"document.getElementById('F_COMMANDE').setAttribute('onsubmit', 'return Verifie(this, null)');>
BlackYoup
Messages postés
181
Date d'inscription
mardi 4 décembre 2012
Statut
Membre
Dernière intervention
10 juin 2014
20
Modifié par BlackYoup le 22/08/2013 à 00:35
Modifié par BlackYoup le 22/08/2013 à 00:35
C'est :
<input type="radio" id="by_poste" name="envoi" value="0" onclick="majPrixPort(this.form);document.getElementById('F_COMMANDE').setAttribute('onsubmit', 'return Verifie(this, null)');" >;)
flexi2202
Messages postés
3801
Date d'inscription
lundi 14 mars 2011
Statut
Membre
Dernière intervention
21 octobre 2024
187
22 août 2013 à 00:58
22 août 2013 à 00:58
misère génial cela fonctionne un mega merci
a présent je teste sous ie mais lui lorsque je choisis kiala passe le formulaire même si les champs sont vide
a présent je teste sous ie mais lui lorsque je choisis kiala passe le formulaire même si les champs sont vide
BlackYoup
Messages postés
181
Date d'inscription
mardi 4 décembre 2012
Statut
Membre
Dernière intervention
10 juin 2014
20
22 août 2013 à 01:33
22 août 2013 à 01:33
Avec quelle version de IE ?
Et pourrais-je avoir un apercu en ligne pour voir ce qu'il en retourne pour moi ?
Et pourrais-je avoir un apercu en ligne pour voir ce qu'il en retourne pour moi ?
flexi2202
Messages postés
3801
Date d'inscription
lundi 14 mars 2011
Statut
Membre
Dernière intervention
21 octobre 2024
187
22 août 2013 à 01:43
22 août 2013 à 01:43
Merci pour le soutien et l aide
ma version de ie actuelle est la 8
voici un lien en ligne
http://sanphil.p.ht/_file-manager/essai13perlecommande270613NV1.html
ma version de ie actuelle est la 8
voici un lien en ligne
http://sanphil.p.ht/_file-manager/essai13perlecommande270613NV1.html
BlackYoup
Messages postés
181
Date d'inscription
mardi 4 décembre 2012
Statut
Membre
Dernière intervention
10 juin 2014
20
22 août 2013 à 01:51
22 août 2013 à 01:51
IE8 commence à se faire vieux ajourd'hui, ca ne m'étonne pas que ca ne marche pas :/
flexi2202
Messages postés
3801
Date d'inscription
lundi 14 mars 2011
Statut
Membre
Dernière intervention
21 octobre 2024
187
22 août 2013 à 02:08
22 août 2013 à 02:08
ah ok donc pour ie on ne sait rien faire je suppose ??
enfin tant qu il ne bloque pas le formulaire c est déjà bien ..
Désolé mais j ai pas fini de t embêter
en fait lorsque la personne remplit le bon de commande et clic sur commander elle arrive sur la page de redirection , sur cette page j ai mis un lien pour modifier le bon de commande via un retour de page de ce style
tout se passe bien le retour en arrière , les données du client ainsi que sa commande reste en place sous firefox
mais avec chrome tout les champs sont remis a 0
pourrais t on y remédier
enfin tant qu il ne bloque pas le formulaire c est déjà bien ..
Désolé mais j ai pas fini de t embêter
en fait lorsque la personne remplit le bon de commande et clic sur commander elle arrive sur la page de redirection , sur cette page j ai mis un lien pour modifier le bon de commande via un retour de page de ce style
<td> <a onclick="javascript:history.back();" href="#null"><font size="4"><font color="ffffff">Modifier votre commande </font></font></a> </td>
tout se passe bien le retour en arrière , les données du client ainsi que sa commande reste en place sous firefox
mais avec chrome tout les champs sont remis a 0
pourrais t on y remédier
BlackYoup
Messages postés
181
Date d'inscription
mardi 4 décembre 2012
Statut
Membre
Dernière intervention
10 juin 2014
20
22 août 2013 à 20:03
22 août 2013 à 20:03
Pour IE, ce n'est pas qu'on ne sait rien faire, c'est que je pense que jquery y est pour quelque chose puis, IE8 à 4 ans
La, firefox enregistre lui même les champs d'ou l'affichage lors du retour en arrière. Dans ton cas, il faudrait tout sauvegarder (un script qui parcours tous le champs remplis et les stocker quelque part, (du stockage local (fonction html5) par exemple) et de les réafficher si l'utilisateur reviens en arrière
La, firefox enregistre lui même les champs d'ou l'affichage lors du retour en arrière. Dans ton cas, il faudrait tout sauvegarder (un script qui parcours tous le champs remplis et les stocker quelque part, (du stockage local (fonction html5) par exemple) et de les réafficher si l'utilisateur reviens en arrière
flexi2202
Messages postés
3801
Date d'inscription
lundi 14 mars 2011
Statut
Membre
Dernière intervention
21 octobre 2024
187
Modifié par flexi2202 le 22/08/2013 à 21:33
Modifié par flexi2202 le 22/08/2013 à 21:33
bonsoir BlackYoup
merci pour ces renseignements
as tu une idée comment je pourrais réaliser cet enregistrement de toute les données , afin que si l utilisateur reviens en arrière il puisse modifier quelque chose
l hébergeur ou je suis supporte le mysql
merci pour toute l aide
merci pour ces renseignements
as tu une idée comment je pourrais réaliser cet enregistrement de toute les données , afin que si l utilisateur reviens en arrière il puisse modifier quelque chose
l hébergeur ou je suis supporte le mysql
merci pour toute l aide
BlackYoup
Messages postés
181
Date d'inscription
mardi 4 décembre 2012
Statut
Membre
Dernière intervention
10 juin 2014
20
22 août 2013 à 23:36
22 août 2013 à 23:36
Et bien s'il y a du PHP, pourquoi pas dans les sessions. En javascript, j'aurai utilisé le session storage pour ma part. Après il y a plein de tutos sur internet pour faire une sauvegarde des champs :)
flexi2202
Messages postés
3801
Date d'inscription
lundi 14 mars 2011
Statut
Membre
Dernière intervention
21 octobre 2024
187
22 août 2013 à 23:41
22 août 2013 à 23:41
un tout grand merci pour la piste , je vais explorer cela
j ai une dernière question si je peux me permettre , je ne sais pas si cela est possible
comment récupéré cette variable qui est un pays en php
tout comme j arrive a le faire avec ceci
dans ce cas en php j ai
donc pour le pays je souhaiterais avoir
j ai une dernière question si je peux me permettre , je ne sais pas si cela est possible
comment récupéré cette variable qui est un pays en php
<td width="250" height="24" bgcolor=#ffffff colspan="1"><font color="noir">Pays</font> <td width="550" height="24" bgcolor=#ffffff colspan="4"> <form name="form" > <select id="countrys" size="1" onChange="location = this.options[this.selectedIndex].value;"> <option selected="" value="0" ""> </option> <option value="javascript:visibilite('opt1');">Belgique</option> <option value="javascript:visibilite('opt2');" >France</option> <option value="javascript:visibilite('opt3');">Afghanistan</option>
tout comme j arrive a le faire avec ceci
<td width="550" height="24" bgcolor=#ffffff colspan="4"><input size="75" name="telephone"class="infos"></td>
dans ce cas en php j ai
'.$_POST["telephone"].'
donc pour le pays je souhaiterais avoir
'.$_POST["pays"].'
BlackYoup
Messages postés
181
Date d'inscription
mardi 4 décembre 2012
Statut
Membre
Dernière intervention
10 juin 2014
20
22 août 2013 à 23:45
22 août 2013 à 23:45
Le problème c'est que les values des options sont remplies par du javascript, donc on récupérerai ces valeurs en PHP et non le nom du pays
sinon, il faut rajouter l'attribut name au select :
Mais la vous récupérerez ce qu'il y a dans le value=""
sinon, il faut rajouter l'attribut name au select :
<select id="countrys" size="1" onChange="location = this.options[this.selectedIndex].value;" name="pays">
Mais la vous récupérerez ce qu'il y a dans le value=""
flexi2202
Messages postés
3801
Date d'inscription
lundi 14 mars 2011
Statut
Membre
Dernière intervention
21 octobre 2024
187
22 août 2013 à 23:57
22 août 2013 à 23:57
oui en effet je viens de faire l essai et j ai ceci comme résultat après avoir cliquer sur commander dans le champ censé récupéré le pays
javascript:visibilite(\'opt1\');
donc cela est sans solution apparemment ?
javascript:visibilite(\'opt1\');
donc cela est sans solution apparemment ?
flexi2202
Messages postés
3801
Date d'inscription
lundi 14 mars 2011
Statut
Membre
Dernière intervention
21 octobre 2024
187
23 août 2013 à 00:00
23 août 2013 à 00:00
serait il possible d afficher le champ du pays ailleurs dans le formulaire
afin de créer quelque part dans le formulaire
votre pays est ..... vous devez m envoyer un mail afin de connaitre les modalités d envois
afin de créer quelque part dans le formulaire
votre pays est ..... vous devez m envoyer un mail afin de connaitre les modalités d envois
BlackYoup
Messages postés
181
Date d'inscription
mardi 4 décembre 2012
Statut
Membre
Dernière intervention
10 juin 2014
20
23 août 2013 à 00:30
23 août 2013 à 00:30
Dans ce cas, passer un 2e paramètre a la fonction visibilite avec le nom du pays puis dans la fonction, remplir un champ input type="hidden" name="pays", c'est le seul moyen qui me vient à l'esprit pour l'instant
flexi2202
Messages postés
3801
Date d'inscription
lundi 14 mars 2011
Statut
Membre
Dernière intervention
21 octobre 2024
187
23 août 2013 à 00:37
23 août 2013 à 00:37
un grand merci pour la reponse
mais comment créer ce paramètre dans la fonction visibilité avec le nom du pays
Pourriez vous svp me donner cela en code , d avance un grand merci
mais comment créer ce paramètre dans la fonction visibilité avec le nom du pays
Pourriez vous svp me donner cela en code , d avance un grand merci
BlackYoup
Messages postés
181
Date d'inscription
mardi 4 décembre 2012
Statut
Membre
Dernière intervention
10 juin 2014
20
23 août 2013 à 01:07
23 août 2013 à 01:07
Je ne vais pas le faire en code car c'est quelque chose de simple et qu'après tout ce que j'ai fais, vous pourriez peut être chercher et tenter par vous même ;)
Pour le 2e paramètre, il suffit juste de mettre : visibilite(CeQuiEstDeja, 'NomDuPays');
Pour le 2e paramètre, il suffit juste de mettre : visibilite(CeQuiEstDeja, 'NomDuPays');
flexi2202
Messages postés
3801
Date d'inscription
lundi 14 mars 2011
Statut
Membre
Dernière intervention
21 octobre 2024
187
23 août 2013 à 01:27
23 août 2013 à 01:27
Merci blackyoup c est vrai que tu as déjà fait énormément pour moi et je vous en remercie du fond du coeur
Ne croyez surtout pas que je reste les bras croise , mais pas facile de s y retrouver
je tente bien un code par ici par la
d ailleurs ce formulaire si il est si en bordel y a une raison mdrrrr
encore un tout gros merci
Ne croyez surtout pas que je reste les bras croise , mais pas facile de s y retrouver
je tente bien un code par ici par la
d ailleurs ce formulaire si il est si en bordel y a une raison mdrrrr
encore un tout gros merci
18 août 2013 à 01:35
Mais, il y a ce bout de code qui n'a plus rien à faire la:
Remplacer par :
Sinon, cette ligne aussi peut poser problème :
remplacer par :
Ainsi que :
par
Il y a aussi différents "onclick="paiement(this.form);" " qui pointent vers une fonction paiement qui n'existe pas
Mis apart ca, je ne vois pas pourquoi ca ne marche pas pour vous