[PHP] problème variable de session
Résolu
mika2413
Messages postés
19
Date d'inscription
Statut
Membre
Dernière intervention
-
mika2413 Messages postés 19 Date d'inscription Statut Membre Dernière intervention -
mika2413 Messages postés 19 Date d'inscription Statut Membre Dernière intervention -
Bonsoir,
je bloque sur un code et j'ai beau cherché je n'ai pas trouvé de solution.
Sur une page, j'enregistre des variables de session et je les réaffiche 2 pages après.
Mais je dois modifier certaines de ces variables pour calculer un prix, du style
si cette variable existe, multiplie son contenu par 4 puis enregistre le resultat dans une nouvelle variable de session. Voici le code:
<?php
session_start();
?>
<?php
if (isset($_SESSION['nombre_1']))
{
$tarif_nbres_1 = $_SESSION['nombre_1']*'14';
$_SESSION['tarif_nbres_1'] = $tarif_nbres_1;
}
if (isset($_SESSION['hauteur_1']) AND ($_SESSION['hauteur_1']=15) )
{
$tarif_haut_1 = $_SESSION['hauteur_1'] +'125';
$_SESSION['tarif_haut_1'] = $tarif_haut_1;
}
?>
Mon souci est que le premier if marche nkl, mais le deuxième non. J'ai testé l'équation du deuxième, et le résultat est = 0. Quelqu'un aurait-il une idée ?( je précise que les variables
$_SESSION['nombre_1'] et $_SESSION['hauteur_1'] existent bien)
Merci d'avance.
je bloque sur un code et j'ai beau cherché je n'ai pas trouvé de solution.
Sur une page, j'enregistre des variables de session et je les réaffiche 2 pages après.
Mais je dois modifier certaines de ces variables pour calculer un prix, du style
si cette variable existe, multiplie son contenu par 4 puis enregistre le resultat dans une nouvelle variable de session. Voici le code:
<?php
session_start();
?>
<?php
if (isset($_SESSION['nombre_1']))
{
$tarif_nbres_1 = $_SESSION['nombre_1']*'14';
$_SESSION['tarif_nbres_1'] = $tarif_nbres_1;
}
if (isset($_SESSION['hauteur_1']) AND ($_SESSION['hauteur_1']=15) )
{
$tarif_haut_1 = $_SESSION['hauteur_1'] +'125';
$_SESSION['tarif_haut_1'] = $tarif_haut_1;
}
?>
Mon souci est que le premier if marche nkl, mais le deuxième non. J'ai testé l'équation du deuxième, et le résultat est = 0. Quelqu'un aurait-il une idée ?( je précise que les variables
$_SESSION['nombre_1'] et $_SESSION['hauteur_1'] existent bien)
Merci d'avance.
A voir également:
- [PHP] problème variable de session
- Easy php - Télécharger - Divers Web & Internet
- Www.yahoomail.com ouverture de session - Forum Yahoo mail
- Teamviewer code de session expiré ✓ - Forum logiciel systeme
- Expert php pinterest - Télécharger - Langages
- Vba excel sélectionner une plage de cellules variable ✓ - Forum VB / VBA
3 réponses
Arf,
un post pour rien.
Problème résolu, il m'a suffit d'inclure mes conditions dans une condition globale du style:
if(isset($_POST['continuer']))
{
mes conditions ici.
}
else
{
les instructions à faire sinon.
}
C'était logique en fin de compte, mais à force de chercher, on finit par ne plus voir grand chose..
un post pour rien.
Problème résolu, il m'a suffit d'inclure mes conditions dans une condition globale du style:
if(isset($_POST['continuer']))
{
mes conditions ici.
}
else
{
les instructions à faire sinon.
}
C'était logique en fin de compte, mais à force de chercher, on finit par ne plus voir grand chose..