Bon de commande a envoyer vers mon adresse ma
Fermé
flexi2202
-
9 févr. 2011 à 20:45
pols12 Messages postés 1143 Date d'inscription lundi 22 mars 2010 Statut Membre Dernière intervention 31 juillet 2019 - 2 avril 2011 à 14:11
pols12 Messages postés 1143 Date d'inscription lundi 22 mars 2010 Statut Membre Dernière intervention 31 juillet 2019 - 2 avril 2011 à 14:11
A voir également:
- Bon de commande a envoyer vers mon adresse ma
- Invite de commande - Guide
- Rechercher ou entrer l'adresse - Guide
- Darkino nouvelle adresse - Guide
- Darkino : le grand site pirate change d'adresse et d'interface - Accueil - Services en ligne
- Mon adresse mac - Guide
83 réponses
pols12
Messages postés
1143
Date d'inscription
lundi 22 mars 2010
Statut
Membre
Dernière intervention
31 juillet 2019
119
9 févr. 2011 à 22:05
9 févr. 2011 à 22:05
Salut
Tout est dit dans ta question !
Mais si tu ne connais pas PHP, que tu n'y connais rien :
-> Ou tu utilises un script tout fait, au premier bug, t'es à l'eau.
-> Ou tu apprends PHP.
-> Ou tu utilises un service gratuit (i-services.net par exemple le peut je crois)
-> Tu auras aussi certains CGI, mais dangereux car le proprio du cgi peut facilement voir les mails !
Ou, tu fais un simple lien mailto.
https://fr.wikipedia.org/wiki/Mailto
C'est peut-être la solution la plus pratique, mais aps très professionel. ;)
Tout est dit dans ta question !
Mais si tu ne connais pas PHP, que tu n'y connais rien :
-> Ou tu utilises un script tout fait, au premier bug, t'es à l'eau.
-> Ou tu apprends PHP.
-> Ou tu utilises un service gratuit (i-services.net par exemple le peut je crois)
-> Tu auras aussi certains CGI, mais dangereux car le proprio du cgi peut facilement voir les mails !
Ou, tu fais un simple lien mailto.
https://fr.wikipedia.org/wiki/Mailto
C'est peut-être la solution la plus pratique, mais aps très professionel. ;)
merci pour la réponse
le blem c est que je ne connais rien en php pfffffffffffffff
mais j ai trouve ceci je ne sais pas si cela te parle
https://phpsources.net/script/php/ecommerce/216-1_bon-de-commande-o-module
ou alors trouver un script quelque part mais la est le soucis aussi ,cela fait des heures que je cherche mais rien .....
oui on m a parler aussi de cgi
aurais tu des a tout hasard dans ton tiroir des liens
un tout grand merci pour l aide
le blem c est que je ne connais rien en php pfffffffffffffff
mais j ai trouve ceci je ne sais pas si cela te parle
https://phpsources.net/script/php/ecommerce/216-1_bon-de-commande-o-module
ou alors trouver un script quelque part mais la est le soucis aussi ,cela fait des heures que je cherche mais rien .....
oui on m a parler aussi de cgi
aurais tu des a tout hasard dans ton tiroir des liens
un tout grand merci pour l aide
pols12
Messages postés
1143
Date d'inscription
lundi 22 mars 2010
Statut
Membre
Dernière intervention
31 juillet 2019
119
10 févr. 2011 à 13:52
10 févr. 2011 à 13:52
Salut
Je pense que les cgi, c'est à abandonner.
Je peux te réaliser un script PHP, gratuitement. Je serai donc l'intermédiaire. Si tu as confiance, alors, je te fais ça. C'est ultra-facile pour moi, je te le met sur un de mes comptes d'hébergeur gratuit.
Sinon, tu ne m'as pas dit ce que tu pensais du mailto.
Il se présente comme un simple lien, mais au lieu d'ouvrir une page web, il ouvre un e-mail avec le logiciel du client.
Tu peux pré-remplir tous les champs, même le contenu du message, ainsi le client à juste à compléter. Le souci, ça ne fait pas professionnel du tout ! Et c'est très déprécié des visiteurs... ;)
Je peux également te donner le code du lien si tu me dis à quoi tu veux que ressemble le mail. ;)
Je serai très content de te rendre ce srevice. Mais dans les deux cas (mailto ou script PHP) j'ai besoin de connaitre qui héberge ton blog. (un skyblog, un blogspot -google-, un wordpress, etc)
Voili voilou !
Je pense que les cgi, c'est à abandonner.
Je peux te réaliser un script PHP, gratuitement. Je serai donc l'intermédiaire. Si tu as confiance, alors, je te fais ça. C'est ultra-facile pour moi, je te le met sur un de mes comptes d'hébergeur gratuit.
Sinon, tu ne m'as pas dit ce que tu pensais du mailto.
Il se présente comme un simple lien, mais au lieu d'ouvrir une page web, il ouvre un e-mail avec le logiciel du client.
Tu peux pré-remplir tous les champs, même le contenu du message, ainsi le client à juste à compléter. Le souci, ça ne fait pas professionnel du tout ! Et c'est très déprécié des visiteurs... ;)
Je peux également te donner le code du lien si tu me dis à quoi tu veux que ressemble le mail. ;)
Je serai très content de te rendre ce srevice. Mais dans les deux cas (mailto ou script PHP) j'ai besoin de connaitre qui héberge ton blog. (un skyblog, un blogspot -google-, un wordpress, etc)
Voili voilou !
bonjour pols12
avant toute chose un énorme merci pour ton aide ,j avoue que je perdais un peu confiance a trouver un système ou une vraie aide ...je suis en plein dans le html et le css pour l instant
disons que ne connaissant pas grand chose en php ou en javascript .on m a bien expliquer que envoyer un bon de commande via mon blog qui est canalblog était impossible ,que je devais soit trouver du cgi "drôle de bête mdrrrrr" ou alors créer un bon de commande en php et que lorsque le client dessus il soit envoyé vers une page php sur un hébergeur gratuit .donc suivant cette idée j ai déjà plusieurs hébergeurs gratuit qui pourrait éventuellement prendre cette page en charge , j en ai ouvert un chez hebergratuit.com et j ai webhost.com ...donc a la limite je peux te donner leurs codes ...cela serait hyper sympa que de pouvoir me réaliser ce petit script en php ,mais bon pas besoin de trop se casser la tête
enfin en tout cas je te remercie vraiment très fort pour ton aide
avant toute chose un énorme merci pour ton aide ,j avoue que je perdais un peu confiance a trouver un système ou une vraie aide ...je suis en plein dans le html et le css pour l instant
disons que ne connaissant pas grand chose en php ou en javascript .on m a bien expliquer que envoyer un bon de commande via mon blog qui est canalblog était impossible ,que je devais soit trouver du cgi "drôle de bête mdrrrrr" ou alors créer un bon de commande en php et que lorsque le client dessus il soit envoyé vers une page php sur un hébergeur gratuit .donc suivant cette idée j ai déjà plusieurs hébergeurs gratuit qui pourrait éventuellement prendre cette page en charge , j en ai ouvert un chez hebergratuit.com et j ai webhost.com ...donc a la limite je peux te donner leurs codes ...cela serait hyper sympa que de pouvoir me réaliser ce petit script en php ,mais bon pas besoin de trop se casser la tête
enfin en tout cas je te remercie vraiment très fort pour ton aide
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
pols12
Messages postés
1143
Date d'inscription
lundi 22 mars 2010
Statut
Membre
Dernière intervention
31 juillet 2019
119
10 févr. 2011 à 14:29
10 févr. 2011 à 14:29
Salut
Parfait, si tu chez canablog. Tu as donc un côté HTML.
Tu me dis que tu apprends le CSS et le HTML.
Je te propose donc de réaliser toi-même le formulaire.
Si tu ne connais pas les balises, voici un lien :
https://openclassrooms.com/fr/courses/1603881-apprenez-a-creer-votre-site-web-avec-html5-et-css3
Si tu veux que je te réalises également le formulaire HTML, je peux le faire, poste pour me le demander. Mais si tu es en train d'apprendre, ce sera un très bon exercice. ;)
Quand tu as terminé, re-poste-ici avec le lien de la page qui contient le formulaire, ou avec le code du formulaire. ;)
Tu héberges chez-toi, parfait. Quand tu dis webhost.com, tu veux dire [trsoisZeros]webhost.com ? Si c'est ça, je pense qu'il sera plus approprié que herbergratuit.com ;)
Pas la peine de t'inscrire à plusieurs hébergeurs, un suffit... :P
Parfait, si tu chez canablog. Tu as donc un côté HTML.
Tu me dis que tu apprends le CSS et le HTML.
Je te propose donc de réaliser toi-même le formulaire.
Si tu ne connais pas les balises, voici un lien :
https://openclassrooms.com/fr/courses/1603881-apprenez-a-creer-votre-site-web-avec-html5-et-css3
Si tu veux que je te réalises également le formulaire HTML, je peux le faire, poste pour me le demander. Mais si tu es en train d'apprendre, ce sera un très bon exercice. ;)
Quand tu as terminé, re-poste-ici avec le lien de la page qui contient le formulaire, ou avec le code du formulaire. ;)
Tu héberges chez-toi, parfait. Quand tu dis webhost.com, tu veux dire [trsoisZeros]webhost.com ? Si c'est ça, je pense qu'il sera plus approprié que herbergratuit.com ;)
Pas la peine de t'inscrire à plusieurs hébergeurs, un suffit... :P
vraiment c est très sympa de m aider de cette façon ,je trouve cela vraiment bien ...
je ne vais pas me faire passer pour un paresseux loin de la ....mon idee mais cela serait chouette on va dire de démarrer par une petite base en css et html ,car la c est vraiment le début de chez début mdrrrrr et vu l age ca rentre pas facile mdrrrr....donc ce que l on pourrait faire c est que j ai déjà comment dire un exemple de bon de commande ,avec un minimum et que par la suite je me débrouille pour le remplir ou l améliorer .....
je vois cela du style
que la personne doive rentrer nom,prenom ,telephone,email,adresse "je ne sais pas si cela est possible ne pas pouvoir envoyer le bon de commande tant que ces champs la ne sont pas remplis ".
pour le bon de commande
je souhaiterais un truc avec trois colonnes ,dont la première serait une liste déroulante avec les articles et des qu un client choisis un article il s affiche en même temps le poids et le prix
un peu comme ce code en java script que j avais trouve ,mais bon il manque la colonne poids
en résumé voila +- ce que je souhaiterais
http://www.cijoint.fr/cjlink.php?file=cj201102/cij3H2rwJ8.txt
oui j ai un espace chez webhost.com
je ne comprends pas très bien pourquoi on doit faire le bon de commande en html alors que l on a besoin de php ?????
encore mille merci pour tout
je ne vais pas me faire passer pour un paresseux loin de la ....mon idee mais cela serait chouette on va dire de démarrer par une petite base en css et html ,car la c est vraiment le début de chez début mdrrrrr et vu l age ca rentre pas facile mdrrrr....donc ce que l on pourrait faire c est que j ai déjà comment dire un exemple de bon de commande ,avec un minimum et que par la suite je me débrouille pour le remplir ou l améliorer .....
je vois cela du style
que la personne doive rentrer nom,prenom ,telephone,email,adresse "je ne sais pas si cela est possible ne pas pouvoir envoyer le bon de commande tant que ces champs la ne sont pas remplis ".
pour le bon de commande
je souhaiterais un truc avec trois colonnes ,dont la première serait une liste déroulante avec les articles et des qu un client choisis un article il s affiche en même temps le poids et le prix
un peu comme ce code en java script que j avais trouve ,mais bon il manque la colonne poids
en résumé voila +- ce que je souhaiterais
http://www.cijoint.fr/cjlink.php?file=cj201102/cij3H2rwJ8.txt
oui j ai un espace chez webhost.com
je ne comprends pas très bien pourquoi on doit faire le bon de commande en html alors que l on a besoin de php ?????
encore mille merci pour tout
pols12
Messages postés
1143
Date d'inscription
lundi 22 mars 2010
Statut
Membre
Dernière intervention
31 juillet 2019
119
10 févr. 2011 à 15:11
10 févr. 2011 à 15:11
PHP permet seulement de traiter les données.
Grâce au formulaire HTML, le client envoi des informations au serveur. Sur le serveur, le code PHP est exécuté, et du code HTML est renvoyé au client et peux être renvoyé par mil égalemetn, ou être écrit dans une base de donnée.
Mais en aucun cas le serveur renverra du PHP, il renverra toujours du HTML. Le PHP s'exécute uniquement sur le serveur. Il permet de générer du HTML selon les infos qu'il recoit. :)
Le code que tu m'a donné, il est dipensé de droit ? Je peux le réutiliser sans violer des droits d'auteur ?
Je te préveins aussi : je n'ai pas terminé d'apprendre JavaScript, alors je suis pas bon du tout dans ce langage... :)
Grâce au formulaire HTML, le client envoi des informations au serveur. Sur le serveur, le code PHP est exécuté, et du code HTML est renvoyé au client et peux être renvoyé par mil égalemetn, ou être écrit dans une base de donnée.
Mais en aucun cas le serveur renverra du PHP, il renverra toujours du HTML. Le PHP s'exécute uniquement sur le serveur. Il permet de générer du HTML selon les infos qu'il recoit. :)
Le code que tu m'a donné, il est dipensé de droit ? Je peux le réutiliser sans violer des droits d'auteur ?
Je te préveins aussi : je n'ai pas terminé d'apprendre JavaScript, alors je suis pas bon du tout dans ce langage... :)
ah ok donc de toute façon je recevrais ce bon de commande sur mon adresse hotmail ?
oui oui pour le code c est un code libre de droit que j ai trouve sur le net , c etait un exemple,mais malheureusement je n ai plus le lien
autrement il y avait une autre personne qui avait tente de le modifier pour ajouter une colonne poids mais qui n a jamais fonctionner ,je peux peut être te l envoyer pour toi avoir un autre exemple
de mon cote je suis aussi en train de comprendre les listes déroulantes en html ...
merci pour ton soutien
oui oui pour le code c est un code libre de droit que j ai trouve sur le net , c etait un exemple,mais malheureusement je n ai plus le lien
autrement il y avait une autre personne qui avait tente de le modifier pour ajouter une colonne poids mais qui n a jamais fonctionner ,je peux peut être te l envoyer pour toi avoir un autre exemple
de mon cote je suis aussi en train de comprendre les listes déroulantes en html ...
merci pour ton soutien
je ne vois pas comment faire une liste avec lorsque l on choisi un article que le poids et le prix s affiche en html
pols12
Messages postés
1143
Date d'inscription
lundi 22 mars 2010
Statut
Membre
Dernière intervention
31 juillet 2019
119
10 févr. 2011 à 15:50
10 févr. 2011 à 15:50
Tu ne peux pas en HTML.
Il faut utiliser JavaScript, qui est en quelque sorte une extension du html.
Il faut utiliser JavaScript, qui est en quelque sorte une extension du html.
et si on met du java-script dans le code html cela ne va pas déranger pour php
tu ne m as pas repondu avec cette facon le bon de commande sera bien envoyé a mon adresse mail
merci pour l aide
tu ne m as pas repondu avec cette facon le bon de commande sera bien envoyé a mon adresse mail
merci pour l aide
pols12
Messages postés
1143
Date d'inscription
lundi 22 mars 2010
Statut
Membre
Dernière intervention
31 juillet 2019
119
10 févr. 2011 à 16:10
10 févr. 2011 à 16:10
Ça ne dérangera pas PHP. JavaScript est côté client. En gros, il ne sert qu'a rendre les choses plus agréables et plus pratiques.
Le bon sera en effet bien envoyé à ton adresse e-mail. :)
Le bon sera en effet bien envoyé à ton adresse e-mail. :)
ah ok ,donc faudrait juste trouver le moyen de rajouter la colonne poids dans ce bon de commande
on avait tente de m aider mais cela ne fonctionne pas chez moi
je te donne le fichier
http://www.cijoint.fr/cjlink.php?file=cj201102/cijfvcgA63.txt
on avait tente de m aider mais cela ne fonctionne pas chez moi
je te donne le fichier
http://www.cijoint.fr/cjlink.php?file=cj201102/cijfvcgA63.txt
j ai trouve ceci aussi
https://phpsources.net/script/php/ecommerce/216-1_bon-de-commande-o-module
apparemment faudrait modifier le code php du fichier order.php
https://phpsources.net/script/php/ecommerce/216-1_bon-de-commande-o-module
apparemment faudrait modifier le code php du fichier order.php
pols12
Messages postés
1143
Date d'inscription
lundi 22 mars 2010
Statut
Membre
Dernière intervention
31 juillet 2019
119
10 févr. 2011 à 18:28
10 févr. 2011 à 18:28
Le programme est bourré de bug !
bg62
Messages postés
23654
Date d'inscription
samedi 22 octobre 2005
Statut
Modérateur
Dernière intervention
8 novembre 2024
2 385
11 févr. 2011 à 09:16
11 févr. 2011 à 09:16
essaie ceci:
https://www.unesourisetmoi.info/formulaire/nuls2.php
en prenant le temps de donner une bonne structure à ton formulaire ...
:)
https://www.unesourisetmoi.info/formulaire/nuls2.php
en prenant le temps de donner une bonne structure à ton formulaire ...
:)
merci pour la reponse
mais je recherche pas un formulaire de contact
mais je recherche pas un formulaire de contact
bg62
Messages postés
23654
Date d'inscription
samedi 22 octobre 2005
Statut
Modérateur
Dernière intervention
8 novembre 2024
2 385
11 févr. 2011 à 12:00
11 févr. 2011 à 12:00
il me semble pourtant que vue ce que tu as demandé, là tu peux le faire ... :)
bon, .... ben ....
bon, .... ben ....
bonjour pols12
alors rien de nouveau
alors rien de nouveau
bg62
Messages postés
23654
Date d'inscription
samedi 22 octobre 2005
Statut
Modérateur
Dernière intervention
8 novembre 2024
2 385
11 févr. 2011 à 15:56
11 févr. 2011 à 15:56
c'est faisable
suffit de bien préparer en 'version papier', pour créer ensuite le formulaire ...
mais faut au moins essayer :)
suffit de bien préparer en 'version papier', pour créer ensuite le formulaire ...
mais faut au moins essayer :)
mais la on a deja une base qui fonctionne
http://www.cijoint.fr/cjlink.php?file=cj201102/cij3H2rwJ8.txt
merci de l aide
http://www.cijoint.fr/cjlink.php?file=cj201102/cij3H2rwJ8.txt
merci de l aide
pols12
Messages postés
1143
Date d'inscription
lundi 22 mars 2010
Statut
Membre
Dernière intervention
31 juillet 2019
119
12 févr. 2011 à 11:53
12 févr. 2011 à 11:53
Je t'avais dit ultra facile parce que je ne pensais pas que tu voulais un form javascript, langage que je suis en train d'apprendre.
Mais ne t'en fais pas; ce sera plus long que prévu, mais ce sera fait : je progresse... :P
Mais ne t'en fais pas; ce sera plus long que prévu, mais ce sera fait : je progresse... :P
bg62
Messages postés
23654
Date d'inscription
samedi 22 octobre 2005
Statut
Modérateur
Dernière intervention
8 novembre 2024
2 385
12 févr. 2011 à 12:11
12 févr. 2011 à 12:11
un 'form' en ... de que l'on veut, s'il est hébergé ailleurs, il fonctionnera !
:)
:)
bonjour a tous
voila ne vous casser plus la tête on m a aider trouve le soucis du poids
voici le code
a présent je souhaiterais donc si quelqu un peux m aider a ajouter
en javascript un bouton radio avant que le total definitif ne s affiche .
ou le client aurais le choix entre soit
un envois par la poste
un envois par kiala gratuit
si le client choisi par la poste alors le script devrait définir le montant a ajouter au total ,en tenant compte du poids du colis
donc par exemple imaginons que le colis fasse entre 0 et 5 kilos le prix serait majore de 5 euros et si le poids est compris entre 5.001 kilos et 15 kilos majore de 10 euros
et ensuite le montant total frais de livraison inclus s afficherais
voila d avance je remercie tout ceux qui pourrait m aider a cette derniere étape .....
et ensuite me resteras plus qu a embellir et modifier cette page
<HTML>
<head>
<script type="text/javascript">
function AjouteVirgule(nombre, nb_decimal)
{
var num = Number(nombre);
var AvecVirgule = num.toFixed(nb_decimal);
return AvecVirgule;
}
var T_article = new Array(); // table des choses
T_article[0] = new Array( "0.00", "0.000" );
T_article[1] = new Array("150.00", "2.300" ); // MODELE_001
T_article[2] = new Array("160.00", "0.450" ); // Masque Sakalava
T_article[3] = new Array( "80.00", "1200.000" ); // Voiture
T_article[4] = new Array("100.00", "0.080" ); // T-shirt de l'association
XL
T_article[5] = new Array( "70.00", "0.200" ); // Panneaux de
Marqueterie(x2)
T_article[6] = new Array("150.00", "0.300" ); // Solitaire
T_article[7] = new Array("150.00", "0.510" ); // Djembe
T_article[8] = new Array( "50.00", "1.000" ); // Cendrier
T_article[9] = new Array( "75.00", "0.100" ); // Girafe en raffia (taille
moyenne)
T_article[10] =new Array("150.00", "0.200" ); // Set de table
function Calcule()
{
form=document.getElementById("F_COMMANDE" );
// Calcul les montants
Selection = form.Article1.selectedIndex;
form.NomArticle1.value=form.Article1.options[Selection].text;
NoArticle=form.Article1.options[Selection].value;
// alert("1. NoArticle="+NoArticle);
PrixArticle=T_article[NoArticle][0];
form.Prix1.value=AjouteVirgule(PrixArticle,2);
// alert("2. PrixArticle="+PrixArticle);
Selection = form.Quant1.selectedIndex;
Stotal1 = form.Quant1.options[Selection].value * form.Prix1.value;
form.Montant1.value = AjouteVirgule(Stotal1,2);
Selection = form.Article2.selectedIndex;
form.NomArticle2.value=form.Article2.options[Selection].text;
NoArticle=form.Article2.options[Selection].value;
// alert("21. NoArticle="+NoArticle);
PrixArticle=T_article[NoArticle][0];
// alert("22. PrixArticle="+PrixArticle);
form.Prix2.value=AjouteVirgule(PrixArticle,2);
Selection = form.Quant2.selectedIndex;
Stotal2 =form.Quant2.options[Selection].value * form.Prix2.value;
form.Montant2.value = AjouteVirgule(Stotal2,2);
Total =(Stotal1+Stotal2);
MontantTVA=Total*(1-1/1.055);
MontantEuro=Total/6.55957;
form.MontantTotal.value = AjouteVirgule(Total,2);
form.MontantTotalEuro.value = AjouteVirgule(MontantEuro,2);
form.TVA.value = AjouteVirgule(MontantTVA,2);
// Calcul les poids
Selection = form.Article1.selectedIndex;
NoArticle=form.Article1.options[Selection].value;
Selection = form.Quant1.selectedIndex;
Stotal1 = form.Quant1.options[Selection].value *
T_article[NoArticle][1];
form.Poids1.value = AjouteVirgule(Stotal1,3);
Selection = form.Article2.selectedIndex;
NoArticle=form.Article2.options[Selection].value;
Selection = form.Quant2.selectedIndex;
Stotal2 = form.Quant2.options[Selection].value *
T_article[NoArticle][1];
form.Poids2.value = AjouteVirgule(Stotal2,3);
Total =(Stotal1+Stotal2);
form.PoidsTotal.value = AjouteVirgule(Total,3);
}
function Verifie(form)
{
if ((form.NomArticle1.value != "" ) && (form.Quant1.value == "" ))
{alert('Vous avez entre une Designation sans Quantite (ligne 1)')}
else
if ((form.NomArticle1.value == "" ) && (form.Quant1.value != "" ))
{alert('Vous avez entre une Quantite sans Designation (ligne 1)')}
else
if ((form.NomArticle2.value != "" ) && (form.Quant2.value == "" ))
{alert('Vous avez entre une Designation sans Quantite (ligne 2)')}
else
if ((form.NomArticle2.value == "" ) && (form.Quant2.value != "" ))
{alert('Vous avez entre une Quantite sans Designation (ligne 2)')}
else
{alert('Votre Bon de Commande a ete verifie avec succes')}
}
</SCRIPT>
<META content="Microsoft FrontPage 4.0" name=GENERATOR><BGSOUND src="">
<base target="_self">
</HEAD>
<BODY
background="Bon de commande JAVASCRIPT (Copyright Crash Computing
1998)_fichiers/index.htm"
bgProperties=fixed bgcolor="#008000">
<p align="center"><font color="#000000"><b><u>BON DE
COMMANDE</u></b></font></p>
<p align="left">"Les Enfants de Madagascar"<br>
2 rue Carnot (Mairie
de Suresnes)<BR>92150 SURESNES<BR>Tél/fax : 01.47.28.42.77<BR><a
href="mailto:madakids@free.fr">Madakids@free.fr</a><BR><BR>
<CENTER>
<FORM id="F_COMMANDE">
<TABLE border=3 cellSpacing=3 CELLPADING="0" height="700">
<TBODY>
<TR bgColor=#ffffcc>
<TH align=middle colSpan=5 bgcolor="#FFFFFF" width="624"
height="23">Veuillez entrer vos coordonnees </TH></TR>
<TR>
<TD bgcolor="#FFFFFF" width="272" height="24">Nom</TD>
<TD colSpan=4 bgcolor="#FFFFFF" width="344" height="24"><INPUT name=nom
size=34></TD></TR>
<TR>
<TD bgcolor="#FFFFFF" width="272" height="24">Adresse</TD>
<TD colSpan=4 bgcolor="#FFFFFF" width="344" height="24"><INPUT
name=adresse size=34></TD></TR>
<TR>
<TD bgcolor="#FFFFFF" width="272" height="24">Code postal + ville</TD>
<TD colSpan=4 bgcolor="#FFFFFF" width="344" height="24"><INPUT
name=ville size=34></TD></TR>
<TR>
<TD bgcolor="#FFFFFF" width="272" height="24">Pays</TD>
<TD colSpan=4 bgcolor="#FFFFFF" width="344" height="24"><INPUT
name=pays size=34 value=France></TD></TR>
<TR>
<TD bgcolor="#FFFFFF" width="272" height="33">Adresse E-mailou
Telephone</TD>
<TD colSpan=4 bgcolor="#FFFFFF" width="344" height="33"><INPUT
name=email size=33 value=@></TD></TR>
<TR bgColor=#ffffcc>
<TH align=middle colSpan=5 bgcolor="#FFFFFF" width="624"
height="15"><font size="1">Choisissez un article et saisissez une
Quantite</font>
</TH></TR>
<TR bgColor=#ffffcc>
<TH bgcolor="#FFFFFF" width="280" height="23">Article</TH>
<TH bgcolor="#FFFFFF" width="130" height="23">Prix</TH>
<TH bgcolor="#FFFFFF" width="57" height="23">Qte</TH>
<TH bgcolor="#FFFFFF" width="130" height="23">Montant</TH>
<TH bgcolor="#FFFFFF" width="100" height="23">Poids</TH>
</TR>
<!-- ********** Debut d affichage de la premiere ligne ********* -->
<TR align=right vAlign=center>
<TD align=left bgcolor="#FFFFFF" width="272" height="46">1
<SELECT name=Article1 onchange=javascript:Calcule() size="1">
<OPTION selected value=0></OPTION>
<OPTION value=1>MODELE_001</OPTION>
<OPTION value=2>Masque Sakalava</OPTION>
<OPTION value=3>Voiture</OPTION>
<OPTION value=4>T-shirt de l'association XL</OPTION>
<OPTION value=5>Panneaux de Marqueterie(x2)</OPTION>
<OPTION value=6>Solitaire</OPTION>
<OPTION value=7>Djembe</OPTION>
<option value=8>Cendrier</option>
<option value=9>Girafe en raffia (taille moyenne)</option>
<option value=10>Set de table</option>
</SELECT>
</TD>
<TD bgcolor=#FFFFFF width="116" height="46"><font size="1">FF</font>
<INPUT name=Prix1 onchange=javascript:Calcule()
size=12> </TD>
<TD width="57" height="46" bgcolor="#FFFFFF">
<SELECT name=Quant1 onchange=javascript:Calcule()>
<OPTION value=0 selected></OPTION>
<OPTION value=1>1</OPTION>
<OPTION value=2>2</OPTION>
<OPTION value=3>3</OPTION>
<OPTION value=4>4</OPTION>
<OPTION value=5>5</OPTION>
<OPTION value=6>6</OPTION>
<OPTION value=7>7</OPTION>
<OPTION value=8>8</OPTION>
<OPTION value=9>9</OPTION>
<OPTION value=10>10</OPTION>
</SELECT>
<INPUT name=NomArticle1 type=hidden>
</TD>
<TD bgcolor=#FFFFFF height="46"><font size="1">FF</font> <INPUT
name=Montant1 onchange=javascript:Calcule()
size=12> </TD>
<TD bgcolor=#FFFFFF height="46"><font size="1">Kg</font> <INPUT
name=Poids1 onchange=javascript:Calcule()
size=7> </TD>
</TR>
<!-- ********** Debut d affichage de la deuxieme ligne ********* -->
<TR align=right vAlign=center>
<TD align=left bgcolor="#FFFFFF" width="272" height="46">2
<SELECT name=Article2 onchange=javascript:Calcule() size="1">
<OPTION selected value=0></OPTION>
<OPTION value=1>MODELE_001</OPTION>
<OPTION value=2>Masque Sakalava</OPTION>
<OPTION value=3>Voiture</OPTION>
<OPTION value=4>T-shirt de l'association XL</OPTION>
<OPTION value=5>Panneaux de Marqueterie (x2)</OPTION>
<OPTION value=6>Solitaire</OPTION>
<OPTION value=7>Djembe</OPTION>
<option value=8>Cendrier</option>
<option value=9>Girafe en raffia (taille moyenne)</option>
<option value=10>Set de table</option>
</SELECT> </TD>
<TD bgcolor=#FFFFFF width="116" height="46"><font size="1">FF</font>
<INPUT name=Prix2 onchange=javascript:Calcule()
size=12> </TD>
<TD width="57" height="46" bgcolor="#FFFFFF">
<SELECT name=Quant2 onchange=javascript:Calcule()>
<OPTION value=0 selected></OPTION>
<OPTION value=1>1</OPTION>
<OPTION value=2>2</OPTION>
<OPTION value=3>3</OPTION>
<OPTION value=4>4</OPTION>
<OPTION value=5>5</OPTION>
<OPTION value=6>6</OPTION>
<OPTION value=7>7</OPTION>
<OPTION value=8>8</OPTION>
<OPTION value=9>9</OPTION>
<OPTION value=10>10</OPTION>
</SELECT>
<INPUT name=NomArticle2 type=hidden>
</TD>
<TD bgcolor=#FFFFFF height="46"><font size="1">FF</font> <INPUT
name=Montant2 onchange=javascript:Calcule()
size=12> </TD>
<TD bgcolor=#FFFFFF height="46"><font size="1">Kg</font> <INPUT
name=Poids2 onchange=javascript:Calcule()
size=7> </TD>
</TR>
<!-- ******* Debut d affichage du total ****** -->
<TR bgColor=#ffffcc>
<TD align=middle colSpan=3 bgcolor="#FFFFFF" width="461"
height="29">Frais de port (France Métropolitaine) :
<B>Gratuit</B> </TD>
<TD align=right bgcolor="#FFFFFF" height="29">0.00 </TD>
<TD align=right bgcolor="#FFFFFF" height="29"> </TD>
</TR>
<TR>
<TD align=middle bgcolor=#FFFFFF colSpan=3 height="1"><B><font
size="2">NET A PAYER</font></B> </TD>
<TD align=right bgcolor=#FFFFFF height="1"><font size="1">FF</font>
<INPUT align=right name=MontantTotal
onchange=javascript:Calcule() size=12> </TD>
<TD align=right bgcolor=#FFFFFF height="1"><font size="1">Kg</font>
<INPUT align=right name=PoidsTotal size=7> </TD>
</TR>
<TR>
<TD align=middle colSpan=5 bgcolor="#FFFFFF" width="624"
height="27"><INPUT type=reset value=Reset> <INPUT
onclick=javascript:Calcule()
type=button value=Recalcul> <!-- <INPUT TYPE="button"
VALUE="Vérification" ONCLICK="Verifie(this.form)"> -->
</TD></TR>
<TR>
<TD align=middle bgcolor=#FFFFFF colSpan=5 width="624"
height="50"><font size="1">Pour info, TVA 5,5 % FF
</font> <INPUT name=TVA onchange=javascript:Calcule() size=11> <font
size="1">montant en EUROS
</font><INPUT name=MontantTotalEuro onchange=javascript:Calcule()
size=12>
</TD></TR></TBODY></TABLE></FORM></CENTER>
<H6><font color="#FFFFFF">Cette page n'envoie aucune information
électronique. Elle vous permet
uniquement d'imprimer le bon de commande.</font></H6>
<H5 align="center">
</H5>
<p align="center"> </p></BODY></HTML>
voila ne vous casser plus la tête on m a aider trouve le soucis du poids
voici le code
a présent je souhaiterais donc si quelqu un peux m aider a ajouter
en javascript un bouton radio avant que le total definitif ne s affiche .
ou le client aurais le choix entre soit
un envois par la poste
un envois par kiala gratuit
si le client choisi par la poste alors le script devrait définir le montant a ajouter au total ,en tenant compte du poids du colis
donc par exemple imaginons que le colis fasse entre 0 et 5 kilos le prix serait majore de 5 euros et si le poids est compris entre 5.001 kilos et 15 kilos majore de 10 euros
et ensuite le montant total frais de livraison inclus s afficherais
voila d avance je remercie tout ceux qui pourrait m aider a cette derniere étape .....
et ensuite me resteras plus qu a embellir et modifier cette page
<HTML>
<head>
<script type="text/javascript">
function AjouteVirgule(nombre, nb_decimal)
{
var num = Number(nombre);
var AvecVirgule = num.toFixed(nb_decimal);
return AvecVirgule;
}
var T_article = new Array(); // table des choses
T_article[0] = new Array( "0.00", "0.000" );
T_article[1] = new Array("150.00", "2.300" ); // MODELE_001
T_article[2] = new Array("160.00", "0.450" ); // Masque Sakalava
T_article[3] = new Array( "80.00", "1200.000" ); // Voiture
T_article[4] = new Array("100.00", "0.080" ); // T-shirt de l'association
XL
T_article[5] = new Array( "70.00", "0.200" ); // Panneaux de
Marqueterie(x2)
T_article[6] = new Array("150.00", "0.300" ); // Solitaire
T_article[7] = new Array("150.00", "0.510" ); // Djembe
T_article[8] = new Array( "50.00", "1.000" ); // Cendrier
T_article[9] = new Array( "75.00", "0.100" ); // Girafe en raffia (taille
moyenne)
T_article[10] =new Array("150.00", "0.200" ); // Set de table
function Calcule()
{
form=document.getElementById("F_COMMANDE" );
// Calcul les montants
Selection = form.Article1.selectedIndex;
form.NomArticle1.value=form.Article1.options[Selection].text;
NoArticle=form.Article1.options[Selection].value;
// alert("1. NoArticle="+NoArticle);
PrixArticle=T_article[NoArticle][0];
form.Prix1.value=AjouteVirgule(PrixArticle,2);
// alert("2. PrixArticle="+PrixArticle);
Selection = form.Quant1.selectedIndex;
Stotal1 = form.Quant1.options[Selection].value * form.Prix1.value;
form.Montant1.value = AjouteVirgule(Stotal1,2);
Selection = form.Article2.selectedIndex;
form.NomArticle2.value=form.Article2.options[Selection].text;
NoArticle=form.Article2.options[Selection].value;
// alert("21. NoArticle="+NoArticle);
PrixArticle=T_article[NoArticle][0];
// alert("22. PrixArticle="+PrixArticle);
form.Prix2.value=AjouteVirgule(PrixArticle,2);
Selection = form.Quant2.selectedIndex;
Stotal2 =form.Quant2.options[Selection].value * form.Prix2.value;
form.Montant2.value = AjouteVirgule(Stotal2,2);
Total =(Stotal1+Stotal2);
MontantTVA=Total*(1-1/1.055);
MontantEuro=Total/6.55957;
form.MontantTotal.value = AjouteVirgule(Total,2);
form.MontantTotalEuro.value = AjouteVirgule(MontantEuro,2);
form.TVA.value = AjouteVirgule(MontantTVA,2);
// Calcul les poids
Selection = form.Article1.selectedIndex;
NoArticle=form.Article1.options[Selection].value;
Selection = form.Quant1.selectedIndex;
Stotal1 = form.Quant1.options[Selection].value *
T_article[NoArticle][1];
form.Poids1.value = AjouteVirgule(Stotal1,3);
Selection = form.Article2.selectedIndex;
NoArticle=form.Article2.options[Selection].value;
Selection = form.Quant2.selectedIndex;
Stotal2 = form.Quant2.options[Selection].value *
T_article[NoArticle][1];
form.Poids2.value = AjouteVirgule(Stotal2,3);
Total =(Stotal1+Stotal2);
form.PoidsTotal.value = AjouteVirgule(Total,3);
}
function Verifie(form)
{
if ((form.NomArticle1.value != "" ) && (form.Quant1.value == "" ))
{alert('Vous avez entre une Designation sans Quantite (ligne 1)')}
else
if ((form.NomArticle1.value == "" ) && (form.Quant1.value != "" ))
{alert('Vous avez entre une Quantite sans Designation (ligne 1)')}
else
if ((form.NomArticle2.value != "" ) && (form.Quant2.value == "" ))
{alert('Vous avez entre une Designation sans Quantite (ligne 2)')}
else
if ((form.NomArticle2.value == "" ) && (form.Quant2.value != "" ))
{alert('Vous avez entre une Quantite sans Designation (ligne 2)')}
else
{alert('Votre Bon de Commande a ete verifie avec succes')}
}
</SCRIPT>
<META content="Microsoft FrontPage 4.0" name=GENERATOR><BGSOUND src="">
<base target="_self">
</HEAD>
<BODY
background="Bon de commande JAVASCRIPT (Copyright Crash Computing
1998)_fichiers/index.htm"
bgProperties=fixed bgcolor="#008000">
<p align="center"><font color="#000000"><b><u>BON DE
COMMANDE</u></b></font></p>
<p align="left">"Les Enfants de Madagascar"<br>
2 rue Carnot (Mairie
de Suresnes)<BR>92150 SURESNES<BR>Tél/fax : 01.47.28.42.77<BR><a
href="mailto:madakids@free.fr">Madakids@free.fr</a><BR><BR>
<CENTER>
<FORM id="F_COMMANDE">
<TABLE border=3 cellSpacing=3 CELLPADING="0" height="700">
<TBODY>
<TR bgColor=#ffffcc>
<TH align=middle colSpan=5 bgcolor="#FFFFFF" width="624"
height="23">Veuillez entrer vos coordonnees </TH></TR>
<TR>
<TD bgcolor="#FFFFFF" width="272" height="24">Nom</TD>
<TD colSpan=4 bgcolor="#FFFFFF" width="344" height="24"><INPUT name=nom
size=34></TD></TR>
<TR>
<TD bgcolor="#FFFFFF" width="272" height="24">Adresse</TD>
<TD colSpan=4 bgcolor="#FFFFFF" width="344" height="24"><INPUT
name=adresse size=34></TD></TR>
<TR>
<TD bgcolor="#FFFFFF" width="272" height="24">Code postal + ville</TD>
<TD colSpan=4 bgcolor="#FFFFFF" width="344" height="24"><INPUT
name=ville size=34></TD></TR>
<TR>
<TD bgcolor="#FFFFFF" width="272" height="24">Pays</TD>
<TD colSpan=4 bgcolor="#FFFFFF" width="344" height="24"><INPUT
name=pays size=34 value=France></TD></TR>
<TR>
<TD bgcolor="#FFFFFF" width="272" height="33">Adresse E-mailou
Telephone</TD>
<TD colSpan=4 bgcolor="#FFFFFF" width="344" height="33"><INPUT
name=email size=33 value=@></TD></TR>
<TR bgColor=#ffffcc>
<TH align=middle colSpan=5 bgcolor="#FFFFFF" width="624"
height="15"><font size="1">Choisissez un article et saisissez une
Quantite</font>
</TH></TR>
<TR bgColor=#ffffcc>
<TH bgcolor="#FFFFFF" width="280" height="23">Article</TH>
<TH bgcolor="#FFFFFF" width="130" height="23">Prix</TH>
<TH bgcolor="#FFFFFF" width="57" height="23">Qte</TH>
<TH bgcolor="#FFFFFF" width="130" height="23">Montant</TH>
<TH bgcolor="#FFFFFF" width="100" height="23">Poids</TH>
</TR>
<!-- ********** Debut d affichage de la premiere ligne ********* -->
<TR align=right vAlign=center>
<TD align=left bgcolor="#FFFFFF" width="272" height="46">1
<SELECT name=Article1 onchange=javascript:Calcule() size="1">
<OPTION selected value=0></OPTION>
<OPTION value=1>MODELE_001</OPTION>
<OPTION value=2>Masque Sakalava</OPTION>
<OPTION value=3>Voiture</OPTION>
<OPTION value=4>T-shirt de l'association XL</OPTION>
<OPTION value=5>Panneaux de Marqueterie(x2)</OPTION>
<OPTION value=6>Solitaire</OPTION>
<OPTION value=7>Djembe</OPTION>
<option value=8>Cendrier</option>
<option value=9>Girafe en raffia (taille moyenne)</option>
<option value=10>Set de table</option>
</SELECT>
</TD>
<TD bgcolor=#FFFFFF width="116" height="46"><font size="1">FF</font>
<INPUT name=Prix1 onchange=javascript:Calcule()
size=12> </TD>
<TD width="57" height="46" bgcolor="#FFFFFF">
<SELECT name=Quant1 onchange=javascript:Calcule()>
<OPTION value=0 selected></OPTION>
<OPTION value=1>1</OPTION>
<OPTION value=2>2</OPTION>
<OPTION value=3>3</OPTION>
<OPTION value=4>4</OPTION>
<OPTION value=5>5</OPTION>
<OPTION value=6>6</OPTION>
<OPTION value=7>7</OPTION>
<OPTION value=8>8</OPTION>
<OPTION value=9>9</OPTION>
<OPTION value=10>10</OPTION>
</SELECT>
<INPUT name=NomArticle1 type=hidden>
</TD>
<TD bgcolor=#FFFFFF height="46"><font size="1">FF</font> <INPUT
name=Montant1 onchange=javascript:Calcule()
size=12> </TD>
<TD bgcolor=#FFFFFF height="46"><font size="1">Kg</font> <INPUT
name=Poids1 onchange=javascript:Calcule()
size=7> </TD>
</TR>
<!-- ********** Debut d affichage de la deuxieme ligne ********* -->
<TR align=right vAlign=center>
<TD align=left bgcolor="#FFFFFF" width="272" height="46">2
<SELECT name=Article2 onchange=javascript:Calcule() size="1">
<OPTION selected value=0></OPTION>
<OPTION value=1>MODELE_001</OPTION>
<OPTION value=2>Masque Sakalava</OPTION>
<OPTION value=3>Voiture</OPTION>
<OPTION value=4>T-shirt de l'association XL</OPTION>
<OPTION value=5>Panneaux de Marqueterie (x2)</OPTION>
<OPTION value=6>Solitaire</OPTION>
<OPTION value=7>Djembe</OPTION>
<option value=8>Cendrier</option>
<option value=9>Girafe en raffia (taille moyenne)</option>
<option value=10>Set de table</option>
</SELECT> </TD>
<TD bgcolor=#FFFFFF width="116" height="46"><font size="1">FF</font>
<INPUT name=Prix2 onchange=javascript:Calcule()
size=12> </TD>
<TD width="57" height="46" bgcolor="#FFFFFF">
<SELECT name=Quant2 onchange=javascript:Calcule()>
<OPTION value=0 selected></OPTION>
<OPTION value=1>1</OPTION>
<OPTION value=2>2</OPTION>
<OPTION value=3>3</OPTION>
<OPTION value=4>4</OPTION>
<OPTION value=5>5</OPTION>
<OPTION value=6>6</OPTION>
<OPTION value=7>7</OPTION>
<OPTION value=8>8</OPTION>
<OPTION value=9>9</OPTION>
<OPTION value=10>10</OPTION>
</SELECT>
<INPUT name=NomArticle2 type=hidden>
</TD>
<TD bgcolor=#FFFFFF height="46"><font size="1">FF</font> <INPUT
name=Montant2 onchange=javascript:Calcule()
size=12> </TD>
<TD bgcolor=#FFFFFF height="46"><font size="1">Kg</font> <INPUT
name=Poids2 onchange=javascript:Calcule()
size=7> </TD>
</TR>
<!-- ******* Debut d affichage du total ****** -->
<TR bgColor=#ffffcc>
<TD align=middle colSpan=3 bgcolor="#FFFFFF" width="461"
height="29">Frais de port (France Métropolitaine) :
<B>Gratuit</B> </TD>
<TD align=right bgcolor="#FFFFFF" height="29">0.00 </TD>
<TD align=right bgcolor="#FFFFFF" height="29"> </TD>
</TR>
<TR>
<TD align=middle bgcolor=#FFFFFF colSpan=3 height="1"><B><font
size="2">NET A PAYER</font></B> </TD>
<TD align=right bgcolor=#FFFFFF height="1"><font size="1">FF</font>
<INPUT align=right name=MontantTotal
onchange=javascript:Calcule() size=12> </TD>
<TD align=right bgcolor=#FFFFFF height="1"><font size="1">Kg</font>
<INPUT align=right name=PoidsTotal size=7> </TD>
</TR>
<TR>
<TD align=middle colSpan=5 bgcolor="#FFFFFF" width="624"
height="27"><INPUT type=reset value=Reset> <INPUT
onclick=javascript:Calcule()
type=button value=Recalcul> <!-- <INPUT TYPE="button"
VALUE="Vérification" ONCLICK="Verifie(this.form)"> -->
</TD></TR>
<TR>
<TD align=middle bgcolor=#FFFFFF colSpan=5 width="624"
height="50"><font size="1">Pour info, TVA 5,5 % FF
</font> <INPUT name=TVA onchange=javascript:Calcule() size=11> <font
size="1">montant en EUROS
</font><INPUT name=MontantTotalEuro onchange=javascript:Calcule()
size=12>
</TD></TR></TBODY></TABLE></FORM></CENTER>
<H6><font color="#FFFFFF">Cette page n'envoie aucune information
électronique. Elle vous permet
uniquement d'imprimer le bon de commande.</font></H6>
<H5 align="center">
</H5>
<p align="center"> </p></BODY></HTML>