[PHP] problème variable de session
Résolu
mika2413
Messages postés
21
Statut
Membre
-
mika2413 Messages postés 21 Statut Membre -
mika2413 Messages postés 21 Statut Membre -
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
- Teamviewer code de session expiré ✓ - Forum logiciel systeme
- Session invalide ou obsolète - Forum Consommation & Internet
- Expert php pinterest - Télécharger - Langages
- Veuillez ouvrir une session avec les privilèges du gestionnaire ✓ - Forum Jeux vidéo
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..