J'essaie de mettre à jour une valeur de session en fonction d'un autre changement de valeur de session. Fondamentalement dans $_SESSION['amount']
je suis mise à jour une valeur de prix d'un changement de liste déroulante. Ce que j'essaie en fonction de cette liste déroulante l mettra à jour une autre session $_SESSION['adtitle']
J'ai écrit le code suivant. Cela fonctionne la première fois mais après cela $_SESSION['adtitle']
la valeur ne change pas bien $_SESSION['amount']
les changements de valeur montrent plutôt toujours la première valeur mise à jour toujours.Modifier une valeur de session basée sur une autre valeur de session dans WordPress
Voici mon code:
<?php
session_start();
if ($_SESSION['amount']==10) {
$_SESSION['adtitle'] = "1 week sticky";}
else if($_SESSION['amount']==15){
$_SESSION['adtitle'] = "2 week sticky";}
else {
$_SESSION['adtitle'] = "3 week sticky";}
?>
Vous n'avez pas inclus comment vous modifiez '$ _SESSION ['amount']'. Ma conjecture est que quand vous le changez, la page ne recharge pas, et à cause de cela, votre code ne fonctionnera pas encore. – Swellar
'$ _SESSION ['amount']' est mis à jour après avoir appuyé sur le bouton submit, puis redirige la page vers une deuxième page. Dans la deuxième page j'essaie de mettre à jour la valeur '$ _SESSION ['adtitle']' basée sur '$ _SESSION ['montant']' valeur – Mithu
Votre code est dans la 2ème page? – Swellar