begin process at 2012 05 31 15:47:14
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive PHP

 > 

Archives

 > 

AU SECOURS !!!

 > 

snif j'y suis presque fonction + condition


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

snif j'y suis presque fonction + condition

lundi 12 mai 2003 à 21:39:57 | snif j'y suis presque fonction + condition

tutouche

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.

?
function prixFR($prix, $pays="euro")
{
$pays = number_format($prix, 2, '.', ' ');
return $pays;
}
?>
<form name="form" method="post" action="prixfr.php">
Nombre decimal: <input type="text" name="prix" size="12"><br>
Representation Francaise : <input type="text" name="pays" size="12"
value=<? echo $euro=prixFR($HTTP_POST_VARS['prix'], "euro"); ?>> ¤<br>
<input type="submit" value="OK">
</form>

Par avance merci.

Novice
lundi 12 mai 2003 à 21:43:12 | Re : snif j'y suis presque fonction + condition

tutouche


Et pour corcer le tt je ne dois pas utiliser plus de 2 paramètre dans ma fonction (prixfr($prix, $pays).

Je suposse qu'il faut utiliser if et else.

Mais je sais pas comment faire.... :((


-------------------------------
Réponse au message :
-------------------------------

> 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.
>
> ?
> function prixFR($prix, $pays="euro")
> {
> $pays = number_format($prix, 2, '.', ' ');
> return $pays;
> }
> ?>
> <form name="form" method="post" action="prixfr.php">
> Nombre decimal: <input type="text" name="prix" size="12"><br>
> Representation Francaise : <input type="text" name="pays" size="12"
> value=<? echo $euro=prixFR($HTTP_POST_VARS['prix'], "euro"); ?>> ?<br>
> <input type="submit" value="OK">
> </form>
>
> Par avance merci.
>
> Novice
lundi 12 mai 2003 à 23:09:10 | Re : snif j'y suis presque fonction + condition

hicksman

function prixFR($prix, $pays)
{
if ($pays=="euro")
{
$pays = number_format($prix, 2, '.', ' ');
}
else
{
$pays = number_format($prix, 2, ',', ' ');
}
return $pays;
}

c mieux comme ça?
sur tes formulaire, t'as juste à changer la 2ème valeur lors de l'appel de fonction. soit "euro" soit "us" par exemple.

Hicksman


-------------------------------
Réponse au message :
-------------------------------

>
> Et pour corcer le tt je ne dois pas utiliser plus de 2 paramètre dans ma fonction (prixfr($prix, $pays).
>
> Je suposse qu'il faut utiliser if et else.
>
> Mais je sais pas comment faire.... :((
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > 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.
> >
> > ?
> > function prixFR($prix, $pays="euro")
> > {
> > $pays = number_format($prix, 2, '.', ' ');
> > return $pays;
> > }
> > ?>
> > <form name="form" method="post" action="prixfr.php">
> > Nombre decimal: <input type="text" name="prix" size="12"><br>
> > Representation Francaise : <input type="text" name="pays" size="12"
> > value=<? echo $euro=prixFR($HTTP_POST_VARS['prix'], "euro"); ?>> ?<br>
> > <input type="submit" value="OK">
> > </form>
> >
> > Par avance merci.
> >
> > Novice
>
mardi 13 mai 2003 à 11:32:54 | Re : snif j'y suis presque fonction + condition

tutouche


Meci pour ton aide.

Je regarde ça midi.
Et te tiens informé des événements ;))

-------------------------------
Réponse au message :
-------------------------------

> function prixFR($prix, $pays)
> {
> if ($pays=="euro")
> {
> $pays = number_format($prix, 2, '.', ' ');
> }
> else
> {
> $pays = number_format($prix, 2, ',', ' ');
> }
> return $pays;
> }
>
> c mieux comme ça?
> sur tes formulaire, t'as juste à changer la 2ème valeur lors de l'appel de fonction. soit "euro" soit "us" par exemple.
>
> Hicksman
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> >
> > Et pour corcer le tt je ne dois pas utiliser plus de 2 paramètre dans ma fonction (prixfr($prix, $pays).
> >
> > Je suposse qu'il faut utiliser if et else.
> >
> > Mais je sais pas comment faire.... :((
> >
> >
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > > 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.
> > >
> > > ?
> > > function prixFR($prix, $pays="euro")
> > > {
> > > $pays = number_format($prix, 2, '.', ' ');
> > > return $pays;
> > > }
> > > ?>
> > > <form name="form" method="post" action="prixfr.php">
> > > Nombre decimal: <input type="text" name="prix" size="12"><br>
> > > Representation Francaise : <input type="text" name="pays" size="12"
> > > value=<? echo $euro=prixFR($HTTP_POST_VARS['prix'], "euro"); ?>> ?<br>
> > > <input type="submit" value="OK">
> > > </form>
> > >
> > > Par avance merci.
> > >
> > > Novice
> >
>
mardi 13 mai 2003 à 13:07:23 | Re : snif j'y suis presque fonction + condition

tutouche

Voila j'ai corrigé mais il reste qlq erreur.... help encore et tjs de l'aide... :))

<? function prixFR($prix, $pays)
{
if ($pays=="euro")
{
$pays = number_format($prix, 2, '.', ' ');
}
if ($pays=="dollar")
{
$pays = number_format($prix, 2, ',', ' ');
}
return $pays;
}
?>
<form name="form" method="post" action="22.php">
Nombre decimal: <input type="text" name="prix" size="12"><br>
<form name="form1" method="post" action="22.php">
<p>Choisissez votre monnaie :
<select name="monnaie">
<option value="euro">Euro</option>
<option value="dollar">Dollar</option>
</select>
</p>
<p> Resultat : <input type="text" name="pays" size="12"
value=<? echo $euro=prixFR($HTTP_POST_VARS['prix']); ?>><br> </p>
<p>
<input type="submit" value="Valider" />
</p>
</form> <br>

Novice



-------------------------------
Réponse au message :
-------------------------------

> function prixFR($prix, $pays)
> {
> if ($pays=="euro")
> {
> $pays = number_format($prix, 2, '.', ' ');
> }
> else
> {
> $pays = number_format($prix, 2, ',', ' ');
> }
> return $pays;
> }
>
> c mieux comme ça?
> sur tes formulaire, t'as juste à changer la 2ème valeur lors de l'appel de fonction. soit "euro" soit "us" par exemple.
>
> Hicksman
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> >
> > Et pour corcer le tt je ne dois pas utiliser plus de 2 paramètre dans ma fonction (prixfr($prix, $pays).
> >
> > Je suposse qu'il faut utiliser if et else.
> >
> > Mais je sais pas comment faire.... :((
> >
> >
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > > 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.
> > >
> > > ?
> > > function prixFR($prix, $pays="euro")
> > > {
> > > $pays = number_format($prix, 2, '.', ' ');
> > > return $pays;
> > > }
> > > ?>
> > > <form name="form" method="post" action="prixfr.php">
> > > Nombre decimal: <input type="text" name="prix" size="12"><br>
> > > Representation Francaise : <input type="text" name="pays" size="12"
> > > value=<? echo $euro=prixFR($HTTP_POST_VARS['prix'], "euro"); ?>> ?<br>
> > > <input type="submit" value="OK">
> > > </form>
> > >
> > > Par avance merci.
> > >
> > > Novice
> >
>
mardi 13 mai 2003 à 14:05:53 | Re : snif j'y suis presque fonction + condition

hicksman

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 : <input type="text" name="pays" size="12"
value=<? echo $euro=prixFR($HTTP_POST_VARS['prix'],$HTTP_POST_VARS['monnaie']); ?>>

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.

Hicksman


-------------------------------
Réponse au message :
-------------------------------

> Voila j'ai corrigé mais il reste qlq erreur.... help encore et tjs de l'aide... :))
>
> <? function prixFR($prix, $pays)
> {
> if ($pays=="euro")
> {
> $pays = number_format($prix, 2, '.', ' ');
> }
> if ($pays=="dollar")
> {
> $pays = number_format($prix, 2, ',', ' ');
> }
> return $pays;
> }
> ?>
> <form name="form" method="post" action="22.php">
> Nombre decimal: <input type="text" name="prix" size="12"><br>
> <form name="form1" method="post" action="22.php">
> <p>Choisissez votre monnaie :
> <select name="monnaie">
> <option value="euro">Euro</option>
> <option value="dollar">Dollar</option>
> </select>
> </p>
> <p> Resultat : <input type="text" name="pays" size="12"
> value=<? echo $euro=prixFR($HTTP_POST_VARS['prix']); ?>><br> </p>
> <p>
> <input type="submit" value="Valider" />
> </p>
> </form> <br>
>
> Novice
>
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > function prixFR($prix, $pays)
> > {
> > if ($pays=="euro")
> > {
> > $pays = number_format($prix, 2, '.', ' ');
> > }
> > else
> > {
> > $pays = number_format($prix, 2, ',', ' ');
> > }
> > return $pays;
> > }
> >
> > c mieux comme ça?
> > sur tes formulaire, t'as juste à changer la 2ème valeur lors de l'appel de fonction. soit "euro" soit "us" par exemple.
> >
> > Hicksman
> >
> >
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > >
> > > Et pour corcer le tt je ne dois pas utiliser plus de 2 paramètre dans ma fonction (prixfr($prix, $pays).
> > >
> > > Je suposse qu'il faut utiliser if et else.
> > >
> > > Mais je sais pas comment faire.... :((
> > >
> > >
> > > -------------------------------
> > > Réponse au message :
> > > -------------------------------
> > >
> > > > 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.
> > > >
> > > > ?
> > > > function prixFR($prix, $pays="euro")
> > > > {
> > > > $pays = number_format($prix, 2, '.', ' ');
> > > > return $pays;
> > > > }
> > > > ?>
> > > > <form name="form" method="post" action="prixfr.php">
> > > > Nombre decimal: <input type="text" name="prix" size="12"><br>
> > > > Representation Francaise : <input type="text" name="pays" size="12"
> > > > value=<? echo $euro=prixFR($HTTP_POST_VARS['prix'], "euro"); ?>> ?<br>
> > > > <input type="submit" value="OK">
> > > > </form>
> > > >
> > > > Par avance merci.
> > > >
> > > > Novice
> > >
> >
>
mardi 13 mai 2003 à 18:32:08 | Re : snif j'y suis presque fonction + condition

tutouche

Bonsoir,

Ca marche encore pas snifff. ggrrrr help

<? function prixFR($prix, $pays)
{
if ($pays=="euro")
{
$pays = number_format($prix, 2, '.', ' ');
}
if ($pays=="dollar")
{
$pays = number_format($prix, 2, ',', ' ');
}
return $pays;
}
?>
<form name="form" method="post" action="22.php">
Nombre decimal: <input type="text" name="prix" size="12"><br>
<form name="form1" method="post" action="22.php">
<p>Choisissez votre monnaie :
<select name="monnaie">
<option value="euro">Euro</option>
<option value="dollar">Dollar</option>
</select>
</p>
<p> Resultat : <input type="text" name="pays" size="12"
value=<? echo $euro=prixFR($HTTP_POST_VARS['prix']); ?>><br> </p>
<p>
<input type="submit" value="Valider" />
</p>
</form> <br>


Merci encore.

Novice
-------------------------------
Réponse au message :
-------------------------------

> 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 : <input type="text" name="pays" size="12"
> value=<? echo $euro=prixFR($HTTP_POST_VARS['prix'],$HTTP_POST_VARS['monnaie']); ?>>
>
> 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.
>
> Hicksman
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > Voila j'ai corrigé mais il reste qlq erreur.... help encore et tjs de l'aide... :))
> >
> > <? function prixFR($prix, $pays)
> > {
> > if ($pays=="euro")
> > {
> > $pays = number_format($prix, 2, '.', ' ');
> > }
> > if ($pays=="dollar")
> > {
> > $pays = number_format($prix, 2, ',', ' ');
> > }
> > return $pays;
> > }
> > ?>
> > <form name="form" method="post" action="22.php">
> > Nombre decimal: <input type="text" name="prix" size="12"><br>
> > <form name="form1" method="post" action="22.php">
> > <p>Choisissez votre monnaie :
> > <select name="monnaie">
> > <option value="euro">Euro</option>
> > <option value="dollar">Dollar</option>
> > </select>
> > </p>
> > <p> Resultat : <input type="text" name="pays" size="12"
> > value=<? echo $euro=prixFR($HTTP_POST_VARS['prix']); ?>><br> </p>
> > <p>
> > <input type="submit" value="Valider" />
> > </p>
> > </form> <br>
> >
> > Novice
> >
> >
> >
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > > function prixFR($prix, $pays)
> > > {
> > > if ($pays=="euro")
> > > {
> > > $pays = number_format($prix, 2, '.', ' ');
> > > }
> > > else
> > > {
> > > $pays = number_format($prix, 2, ',', ' ');
> > > }
> > > return $pays;
> > > }
> > >
> > > c mieux comme ça?
> > > sur tes formulaire, t'as juste à changer la 2ème valeur lors de l'appel de fonction. soit "euro" soit "us" par exemple.
> > >
> > > Hicksman
> > >
> > >
> > > -------------------------------
> > > Réponse au message :
> > > -------------------------------
> > >
> > > >
> > > > Et pour corcer le tt je ne dois pas utiliser plus de 2 paramètre dans ma fonction (prixfr($prix, $pays).
> > > >
> > > > Je suposse qu'il faut utiliser if et else.
> > > >
> > > > Mais je sais pas comment faire.... :((
> > > >
> > > >
> > > > -------------------------------
> > > > Réponse au message :
> > > > -------------------------------
> > > >
> > > > > 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.
> > > > >
> > > > > ?
> > > > > function prixFR($prix, $pays="euro")
> > > > > {
> > > > > $pays = number_format($prix, 2, '.', ' ');
> > > > > return $pays;
> > > > > }
> > > > > ?>
> > > > > <form name="form" method="post" action="prixfr.php">
> > > > > Nombre decimal: <input type="text" name="prix" size="12"><br>
> > > > > Representation Francaise : <input type="text" name="pays" size="12"
> > > > > value=<? echo $euro=prixFR($HTTP_POST_VARS['prix'], "euro"); ?>> ?<br>
> > > > > <input type="submit" value="OK">
> > > > > </form>
> > > > >
> > > > > Par avance merci.
> > > > >
> > > > > Novice
> > > >
> > >
> >
>
mardi 13 mai 2003 à 19:01:40 | Re : snif j'y suis presque fonction + condition

hicksman

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!!

Hicksman


-------------------------------
Réponse au message :
-------------------------------

> Bonsoir,
>
> Ca marche encore pas snifff. ggrrrr help
>
> <? function prixFR($prix, $pays)
> {
> if ($pays=="euro")
> {
> $pays = number_format($prix, 2, '.', ' ');
> }
> if ($pays=="dollar")
> {
> $pays = number_format($prix, 2, ',', ' ');
> }
> return $pays;
> }
> ?>
> <form name="form" method="post" action="22.php">
> Nombre decimal: <input type="text" name="prix" size="12"><br>
> <form name="form1" method="post" action="22.php">
> <p>Choisissez votre monnaie :
> <select name="monnaie">
> <option value="euro">Euro</option>
> <option value="dollar">Dollar</option>
> </select>
> </p>
> <p> Resultat : <input type="text" name="pays" size="12"
> value=<? echo $euro=prixFR($HTTP_POST_VARS['prix']); ?>><br> </p>
> <p>
> <input type="submit" value="Valider" />
> </p>
> </form> <br>
>
>
> Merci encore.
>
> Novice
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > 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 : <input type="text" name="pays" size="12"
> > value=<? echo $euro=prixFR($HTTP_POST_VARS['prix'],$HTTP_POST_VARS['monnaie']); ?>>
> >
> > 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.
> >
> > Hicksman
> >
> >
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > > Voila j'ai corrigé mais il reste qlq erreur.... help encore et tjs de l'aide... :))
> > >
> > > <? function prixFR($prix, $pays)
> > > {
> > > if ($pays=="euro")
> > > {
> > > $pays = number_format($prix, 2, '.', ' ');
> > > }
> > > if ($pays=="dollar")
> > > {
> > > $pays = number_format($prix, 2, ',', ' ');
> > > }
> > > return $pays;
> > > }
> > > ?>
> > > <form name="form" method="post" action="22.php">
> > > Nombre decimal: <input type="text" name="prix" size="12"><br>
> > > <form name="form1" method="post" action="22.php">
> > > <p>Choisissez votre monnaie :
> > > <select name="monnaie">
> > > <option value="euro">Euro</option>
> > > <option value="dollar">Dollar</option>
> > > </select>
> > > </p>
> > > <p> Resultat : <input type="text" name="pays" size="12"
> > > value=<? echo $euro=prixFR($HTTP_POST_VARS['prix']); ?>><br> </p>
> > > <p>
> > > <input type="submit" value="Valider" />
> > > </p>
> > > </form> <br>
> > >
> > > Novice
> > >
> > >
> > >
> > > -------------------------------
> > > Réponse au message :
> > > -------------------------------
> > >
> > > > function prixFR($prix, $pays)
> > > > {
> > > > if ($pays=="euro")
> > > > {
> > > > $pays = number_format($prix, 2, '.', ' ');
> > > > }
> > > > else
> > > > {
> > > > $pays = number_format($prix, 2, ',', ' ');
> > > > }
> > > > return $pays;
> > > > }
> > > >
> > > > c mieux comme ça?
> > > > sur tes formulaire, t'as juste à changer la 2ème valeur lors de l'appel de fonction. soit "euro" soit "us" par exemple.
> > > >
> > > > Hicksman
> > > >
> > > >
> > > > -------------------------------
> > > > Réponse au message :
> > > > -------------------------------
> > > >
> > > > >
> > > > > Et pour corcer le tt je ne dois pas utiliser plus de 2 paramètre dans ma fonction (prixfr($prix, $pays).
> > > > >
> > > > > Je suposse qu'il faut utiliser if et else.
> > > > >
> > > > > Mais je sais pas comment faire.... :((
> > > > >
> > > > >
> > > > > -------------------------------
> > > > > Réponse au message :
> > > > > -------------------------------
> > > > >
> > > > > > 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.
> > > > > >
> > > > > > ?
> > > > > > function prixFR($prix, $pays="euro")
> > > > > > {
> > > > > > $pays = number_format($prix, 2, '.', ' ');
> > > > > > return $pays;
> > > > > > }
> > > > > > ?>
> > > > > > <form name="form" method="post" action="prixfr.php">
> > > > > > Nombre decimal: <input type="text" name="prix" size="12"><br>
> > > > > > Representation Francaise : <input type="text" name="pays" size="12"
> > > > > > value=<? echo $euro=prixFR($HTTP_POST_VARS['prix'], "euro"); ?>> ?<br>
> > > > > > <input type="submit" value="OK">
> > > > > > </form>
> > > > > >
> > > > > > Par avance merci.
> > > > > >
> > > > > > Novice
> > > > >
> > > >
> > >
> >
>
mardi 13 mai 2003 à 20:08:24 | Re : snif j'y suis presque fonction + condition

tutouche


mille excuse je pensais que mon prècedent message n'avait pas était posté et je n'avais pas vu ta réponse.
vraiment désolé ;(


-------------------------------
Réponse au message :
-------------------------------

> 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!!
>
> Hicksman
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > Bonsoir,
> >
> > Ca marche encore pas snifff. ggrrrr help
> >
> > <? function prixFR($prix, $pays)
> > {
> > if ($pays=="euro")
> > {
> > $pays = number_format($prix, 2, '.', ' ');
> > }
> > if ($pays=="dollar")
> > {
> > $pays = number_format($prix, 2, ',', ' ');
> > }
> > return $pays;
> > }
> > ?>
> > <form name="form" method="post" action="22.php">
> > Nombre decimal: <input type="text" name="prix" size="12"><br>
> > <form name="form1" method="post" action="22.php">
> > <p>Choisissez votre monnaie :
> > <select name="monnaie">
> > <option value="euro">Euro</option>
> > <option value="dollar">Dollar</option>
> > </select>
> > </p>
> > <p> Resultat : <input type="text" name="pays" size="12"
> > value=<? echo $euro=prixFR($HTTP_POST_VARS['prix']); ?>><br> </p>
> > <p>
> > <input type="submit" value="Valider" />
> > </p>
> > </form> <br>
> >
> >
> > Merci encore.
> >
> > Novice
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > > 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 : <input type="text" name="pays" size="12"
> > > value=<? echo $euro=prixFR($HTTP_POST_VARS['prix'],$HTTP_POST_VARS['monnaie']); ?>>
> > >
> > > 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.
> > >
> > > Hicksman
> > >
> > >
> > > -------------------------------
> > > Réponse au message :
> > > -------------------------------
> > >
> > > > Voila j'ai corrigé mais il reste qlq erreur.... help encore et tjs de l'aide... :))
> > > >
> > > > <? function prixFR($prix, $pays)
> > > > {
> > > > if ($pays=="euro")
> > > > {
> > > > $pays = number_format($prix, 2, '.', ' ');
> > > > }
> > > > if ($pays=="dollar")
> > > > {
> > > > $pays = number_format($prix, 2, ',', ' ');
> > > > }
> > > > return $pays;
> > > > }
> > > > ?>
> > > > <form name="form" method="post" action="22.php">
> > > > Nombre decimal: <input type="text" name="prix" size="12"><br>
> > > > <form name="form1" method="post" action="22.php">
> > > > <p>Choisissez votre monnaie :
> > > > <select name="monnaie">
> > > > <option value="euro">Euro</option>
> > > > <option value="dollar">Dollar</option>
> > > > </select>
> > > > </p>
> > > > <p> Resultat : <input type="text" name="pays" size="12"
> > > > value=<? echo $euro=prixFR($HTTP_POST_VARS['prix']); ?>><br> </p>
> > > > <p>
> > > > <input type="submit" value="Valider" />
> > > > </p>
> > > > </form> <br>
> > > >
> > > > Novice
> > > >
> > > >
> > > >
> > > > -------------------------------
> > > > Réponse au message :
> > > > -------------------------------
> > > >
> > > > > function prixFR($prix, $pays)
> > > > > {
> > > > > if ($pays=="euro")
> > > > > {
> > > > > $pays = number_format($prix, 2, '.', ' ');
> > > > > }
> > > > > else
> > > > > {
> > > > > $pays = number_format($prix, 2, ',', ' ');
> > > > > }
> > > > > return $pays;
> > > > > }
> > > > >
> > > > > c mieux comme ça?
> > > > > sur tes formulaire, t'as juste à changer la 2ème valeur lors de l'appel de fonction. soit "euro" soit "us" par exemple.
> > > > >
> > > > > Hicksman
> > > > >
> > > > >
> > > > > -------------------------------
> > > > > Réponse au message :
> > > > > -------------------------------
> > > > >
> > > > > >
> > > > > > Et pour corcer le tt je ne dois pas utiliser plus de 2 paramètre dans ma fonction (prixfr($prix, $pays).
> > > > > >
> > > > > > Je suposse qu'il faut utiliser if et else.
> > > > > >
> > > > > > Mais je sais pas comment faire.... :((
> > > > > >
> > > > > >
> > > > > > -------------------------------
> > > > > > Réponse au message :
> > > > > > -------------------------------
> > > > > >
> > > > > > > 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.
> > > > > > >
> > > > > > > ?
> > > > > > > function prixFR($prix, $pays="euro")
> > > > > > > {
> > > > > > > $pays = number_format($prix, 2, '.', ' ');
> > > > > > > return $pays;
> > > > > > > }
> > > > > > > ?>
> > > > > > > <form name="form" method="post" action="prixfr.php">
> > > > > > > Nombre decimal: <input type="text" name="prix" size="12"><br>
> > > > > > > Representation Francaise : <input type="text" name="pays" size="12"
> > > > > > > value=<? echo $euro=prixFR($HTTP_POST_VARS['prix'], "euro"); ?>> ?<br>
> > > > > > > <input type="submit" value="OK">
> > > > > > > </form>
> > > > > > >
> > > > > > > Par avance merci.
> > > > > > >
> > > > > > > Novice
> > > > > >
> > > > >
> > > >
> > >
> >
>
mardi 13 mai 2003 à 20:13:45 | Re : snif j'y suis presque fonction + condition

hicksman

po grave!
t'inquiètes!

Hicksman


-------------------------------
Réponse au message :
-------------------------------

>
> mille excuse je pensais que mon prècedent message n'avait pas était posté et je n'avais pas vu ta réponse.
> vraiment désolé ;(
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > 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!!
> >
> > Hicksman
> >
> >
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > > Bonsoir,
> > >
> > > Ca marche encore pas snifff. ggrrrr help
> > >
> > > <? function prixFR($prix, $pays)
> > > {
> > > if ($pays=="euro")
> > > {
> > > $pays = number_format($prix, 2, '.', ' ');
> > > }
> > > if ($pays=="dollar")
> > > {
> > > $pays = number_format($prix, 2, ',', ' ');
> > > }
> > > return $pays;
> > > }
> > > ?>
> > > <form name="form" method="post" action="22.php">
> > > Nombre decimal: <input type="text" name="prix" size="12"><br>
> > > <form name="form1" method="post" action="22.php">
> > > <p>Choisissez votre monnaie :
> > > <select name="monnaie">
> > > <option value="euro">Euro</option>
> > > <option value="dollar">Dollar</option>
> > > </select>
> > > </p>
> > > <p> Resultat : <input type="text" name="pays" size="12"
> > > value=<? echo $euro=prixFR($HTTP_POST_VARS['prix']); ?>><br> </p>
> > > <p>
> > > <input type="submit" value="Valider" />
> > > </p>
> > > </form> <br>
> > >
> > >
> > > Merci encore.
> > >
> > > Novice
> > > -------------------------------
> > > Réponse au message :
> > > -------------------------------
> > >
> > > > 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 : <input type="text" name="pays" size="12"
> > > > value=<? echo $euro=prixFR($HTTP_POST_VARS['prix'],$HTTP_POST_VARS['monnaie']); ?>>
> > > >
> > > > 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.
> > > >
> > > > Hicksman
> > > >
> > > >
> > > > -------------------------------
> > > > Réponse au message :
> > > > -------------------------------
> > > >
> > > > > Voila j'ai corrigé mais il reste qlq erreur.... help encore et tjs de l'aide... :))
> > > > >
> > > > > <? function prixFR($prix, $pays)
> > > > > {
> > > > > if ($pays=="euro")
> > > > > {
> > > > > $pays = number_format($prix, 2, '.', ' ');
> > > > > }
> > > > > if ($pays=="dollar")
> > > > > {
> > > > > $pays = number_format($prix, 2, ',', ' ');
> > > > > }
> > > > > return $pays;
> > > > > }
> > > > > ?>
> > > > > <form name="form" method="post" action="22.php">
> > > > > Nombre decimal: <input type="text" name="prix" size="12"><br>
> > > > > <form name="form1" method="post" action="22.php">
> > > > > <p>Choisissez votre monnaie :
> > > > > <select name="monnaie">
> > > > > <option value="euro">Euro</option>
> > > > > <option value="dollar">Dollar</option>
> > > > > </select>
> > > > > </p>
> > > > > <p> Resultat : <input type="text" name="pays" size="12"
> > > > > value=<? echo $euro=prixFR($HTTP_POST_VARS['prix']); ?>><br> </p>
> > > > > <p>
> > > > > <input type="submit" value="Valider" />
> > > > > </p>
> > > > > </form> <br>
> > > > >
> > > > > Novice
> > > > >
> > > > >
> > > > >
> > > > > -------------------------------
> > > > > Réponse au message :
> > > > > -------------------------------
> > > > >
> > > > > > function prixFR($prix, $pays)
> > > > > > {
> > > > > > if ($pays=="euro")
> > > > > > {
> > > > > > $pays = number_format($prix, 2, '.', ' ');
> > > > > > }
> > > > > > else
> > > > > > {
> > > > > > $pays = number_format($prix, 2, ',', ' ');
> > > > > > }
> > > > > > return $pays;
> > > > > > }
> > > > > >
> > > > > > c mieux comme ça?
> > > > > > sur tes formulaire, t'as juste à changer la 2ème valeur lors de l'appel de fonction. soit "euro" soit "us" par exemple.
> > > > > >
> > > > > > Hicksman
> > > > > >
> > > > > >
> > > > > > -------------------------------
> > > > > > Réponse au message :
> > > > > > -------------------------------
> > > > > >
> > > > > > >
> > > > > > > Et pour corcer le tt je ne dois pas utiliser plus de 2 paramètre dans ma fonction (prixfr($prix, $pays).
> > > > > > >
> > > > > > > Je suposse qu'il faut utiliser if et else.
> > > > > > >
> > > > > > > Mais je sais pas comment faire.... :((
> > > > > > >
> > > > > > >
> > > > > > > -------------------------------
> > > > > > > Réponse au message :
> > > > > > > -------------------------------
> > > > > > >
> > > > > > > > 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.
> > > > > > > >
> > > > > > > > ?
> > > > > > > > function prixFR($prix, $pays="euro")
> > > > > > > > {
> > > > > > > > $pays = number_format($prix, 2, '.', ' ');
> > > > > > > > return $pays;
> > > > > > > > }
> > > > > > > > ?>
> > > > > > > > <form name="form" method="post" action="prixfr.php">
> > > > > > > > Nombre decimal: <input type="text" name="prix" size="12"><br>
> > > > > > > > Representation Francaise : <input type="text" name="pays" size="12"
> > > > > > > > value=<? echo $euro=prixFR($HTTP_POST_VARS['prix'], "euro"); ?>> ?<br>
> > > > > > > > <input type="submit" value="OK">
> > > > > > > > </form>
> > > > > > > >
> > > > > > > > Par avance merci.
> > > > > > > >
> > > > > > > > Novice
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
>

1 2

Cette discussion est classée dans : fonction, case, snif, pays, presque


Répondre à ce message

Sujets en rapport avec ce message

Fonction prixFR(prix,pays) SOS [ par tutouche ] Bonjour,Comment construire une fonction prixFR(prix,pays) qui transforme un nombre décimal (1234.567) en sa représentation française ("1 234,57 Euros" Fonction GET [ par HagRapMan ] Bonosoir, Je voudrais faire un formulaire de ce genre là : SACHANT QUE + EST UNE CASE A CHOCHER QUI EST COCHE ET - EST UNE CASE NON COCHEE bla Ca marchait, ça marche pu :'( [ par Inekman ] Bonjour à tous,J'ai écris une fonction qui renvoie une date avec 2 affichages possible en fonction du paramètre donné à la fonction.La fonction, la vo Limiter le nombre de caractère fonction php [ par yatoo ] Bonjour à tous,Voilà j'ai une fonction qui récupère la valeur " pays " (   ) Cependant, je souhaiterai limité le nom à 2 caractère .je m'explique :Mon bug dans fonction simple [ par enibib ] Bonjour, J'ai un petit soucis avec une fonctions que j'ai créé. Cette fonction me permet de traduire une date stocké en BDD en date "lisible" Mon f Update [ par asterixobelix ] François C.Merci à TortueGeniale pour son aide dans le message Session. Un autre problème se pose à moi:La supression et l'ajout d'un enregistrement f Redirection en fonction du Pays + Affichage de données TXT [ par vr84160 ] Bonsoir, Je ne connais pas grand chose en HTML / PHP mais j'aurais aimé réaliser 2 projets et je n'ai aucune idée de comment procéder [^^confus2] - Fonction PHP [ par kyoku59 ] Bonjour. Voilà je détient un formulaire HTML ou j'envoie plusieurs fichier .doc J'ai créé un fonction avec en paramétre : $nameFile le nom de Fonction décode texte dans fichier PHP [ par BBFUNK01 ] Bonjour à toutes et tous, j'utilise pour mon formulaire e-mail en flash ce script php : [code=php]<?php #############################################


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 2,122 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales