Précédent   Forum des professionnels en informatique > PHP > Langage > Fonctions
Fonctions Forum d'entraide sur les fonctions PHP. Avant de poster -> FAQ fonctions et Sources diverses
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 08/09/2008, 18h55   #1
Invité de passage
 
Inscription : septembre 2008
Messages : 4
Détails du profil
Informations forums :
Inscription : septembre 2008
Messages : 4
Points : 2
Points : 2
Par défaut Changer la valeur de la variable après if

Bonjour,
Je débute en PHP et depuis plus de 4 heures je tente de trouver une réponse à une question toute simple.

J'ai un formulaire en PHP d'où je "POST" mes variables :
Code html :
<form name="mail_form" method="post" action="process.php" onSubmit="return verifSelection()">

Maintenant dans process.php je les récupères:
Code :
$fortune = $_POST['fortune'];
Et je fais une vérification avec la fonction if et else:
Code :
1
2
if ($fortune >= 100 && $fortune <= 399 ) // entre 100 et 399 
********;
Bon, et voilà ... je bloque où j'ai mis les astérix ******** Ce que je cherche à faire c'est de donner (créer ?) une nouvelle valeur pour le résultat du if.

Ex:
if ($fortune >= 100 && $fortune <= 399 ) le résultat est égale à 1 (pour le besoin de la cause je vais l'appeler $1)

Ensuite je veux pouvoir récupérer cette nouvelle valeur " $1 " dans un texte plus bas entre les balise <body></body> en echo.

Ex:
Puisque vous avez <?php echo $fortune; ?>
votre mise doit être de <?php echo $1; ?>

Je sais qu'il y à une solution ... peut-être même très facile mais je suis complètement perdu, manque de sommeil ou trop de café allez savoir.

Je vous remercie d'avance pour vos réponses.
MCVampire est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/09/2008, 19h56   #2
Membre Expert
 
Inscription : janvier 2007
Messages : 1 452
Détails du profil
Informations personnelles :
Âge : 27
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : janvier 2007
Messages : 1 452
Points : 1 914
Points : 1 914
Code process.php :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
 
<?
/*************************************
*/
$fortune = $_POST['fortune']; 
$autreVar = null;
 
/*************************************
*/
if ($fortune >= 100 && $fortune <= 399 )
$autreVar = 1;
?>
<html>
<head></head>
<body>
<? echo $autreVar; ?>
<br/>
Voilààà.
</body>
</html>

La balise code svp.

bye
kaymak est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/09/2008, 21h43   #3
Invité de passage
 
Inscription : septembre 2008
Messages : 4
Détails du profil
Informations forums :
Inscription : septembre 2008
Messages : 4
Points : 2
Points : 2
Donc créer des variable au début en leur donnant la valeur voulu et les rappeler après ... logique et facile, pourquoi je voulais me casser la tête plus que ça ???

Merci bien kaymak je tente ça ce soir.


PS:
Citation:
La balise code svp.
Tu veux que je post tout mon process.php ou simplement la modification que je vais apporter ?
MCVampire est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 22h22.


 
 
 
 
Partenaires

Hébergement Web