tutouche
Messages postés24Date d'inscriptiondimanche 27 avril 2003StatutMembreDernière intervention16 mai 2003
-
12 mai 2003 à 21:39
tutouche
Messages postés24Date d'inscriptiondimanche 27 avril 2003StatutMembreDernière intervention16 mai 2003
-
14 mai 2003 à 12:58
Bonsoir à tous,
J'en ai marre je pensais y être en fin, mais malheureusement non!!!
Qlq1 peut il me venir en secour?
Voici mon code qui fonctionne parfaitement bien, mais manque de pot pour moi, je dois lui ajouter le $.
Explication:
1iere case du formulaire pour le nbr decimal
2ieme case (mini menu) permettant de choisir entre dollar et euro
3ieme case le résultat.
cs_hicksman
Messages postés258Date d'inscriptionmercredi 14 août 2002StatutMembreDernière intervention23 avril 20041 13 mai 2003 à 14:05
pppffffff!!!
tu fais pas gaffe à ce que tu mets toi!!
d'un côté tu mets:
prixFR($HTTP_POST_VARS['prix']), y a ke 1 paramètre.
et de l'autre, tu as une fonction dont les paramètres doivent au nombre de 2!! cherches l'erreur.
si tu veux faire comme tu as prévu de faire, fais ceci:
function prixFR($prix, $monnaie)
{
if ($monnaie=="euro")
{
$pays = number_format($prix, 2, '.', ' ');
}
if ($monnaie=="dollar")
{
$pays = number_format($prix, 2, ',', ' ');
}
return $monnaie;
}
et dans ton formulaire, tu changes ta balise input pays par ceci:
Resultat : >
ce ke j'avais mis avant était juste un exemple. Le principe d'un forum comme celui ci est de mettre sur la voie, de montrer le chemin. A celui ou celle qui pose la question de tester et de mettre en forme la réponse pour l'adapter à son truc. je t'enguirlande pas, ne le prend pas mal mais c comme ça ke moi et d'autres ici, nous avons fait avant toi.
cs_hicksman
Messages postés258Date d'inscriptionmercredi 14 août 2002StatutMembreDernière intervention23 avril 20041 13 mai 2003 à 19:01
non non non et non!
tu n'as rien suivi de ce que je t'ai dit avant!
1: ta fonction requiert 2 paramètres et tu n'en passes qu'un dans ta balise input
2: tu as 2 balises form imbriquées de même method et même action, c'est inutile.
revois ce que g mis avant!!
cs_hicksman
Messages postés258Date d'inscriptionmercredi 14 août 2002StatutMembreDernière intervention23 avril 20041 14 mai 2003 à 01:20
bon! te casses pas! on va faire autrement!
je voudrais que tu m'expliques clairement ce que tu cherches à faire avec ce petit bout de formulaire( pasque j'avoue que j'en vois pas bien le but!!)
si tu as déjà fait une page complète ( ça doit la 22.php je crois), envoie la moi à cette adresse:
jo.lamare@tiscali.fr.
j'y jetterais un oeil.Mais n'oublie de me dire à quoi ça te sert!
oki doki???
tutouche
Messages postés24Date d'inscriptiondimanche 27 avril 2003StatutMembreDernière intervention16 mai 2003 14 mai 2003 à 09:48
Bonjour et merci,
Voici se que je souhaiterai faire:
Une fonction prixFR(prix,pays) qui transforme un nombre décimal (1234.567) en sa représentation française ("1 234,57 Euros") ou américaine ($1,234.57).
Donc avec une condition française ou américaine.
J'ai fais un formulaire pensant que cela serait plus simplemais non pas du tt. Donc je prend même sans formulaire.
J'ai aussi trouvez unscript que j'ai modifié, mais je ne sais pas comment faire pour le visualiser enuite sinon il est "parfait" et en plus je ne le comprend pas totalement.
Ce qui est trés important c'est que mes resultat monnaie soit au final ainsi : française ("1 234,57 Euros") ou américaine ($1,234.57).
<? function prixfr($prix , $pays){
$prix = doubleval($prix);