Maison > Questions et réponses > le corps du texte
Je configure un cookie et cela fonctionne bien, mais pour une raison quelconque, je ne parviens pas à récupérer la valeur du cookie. Je peux voir que le cookie est défini dans les outils de développement du navigateur, mais lorsque j'essaye print_r
, il apparaît comme vide.
C'est là que je vois la valeur des cookies dans les outils de développement.
C'est ici que j'essaie d'obtenir la valeur qui ne fonctionne pas actuellement :
$additionalData = json_decode($_COOKIE['antennasNow'], true); echo '<pre>'; print_r($additionalData); echo '</pre>';
C'est ici que je configure les cookies au cas où cela pourrait aider :
setcookie('antennasNow', json_encode($cookieValue), time()+3600);
Voici comment définir la valeur du cookie, au cas où cela pourrait aider :
$cookieValue = array( 'base_Sku' => $base_Sku, 'vhf_UHF_Type' => $vhf_UHF_Type, 'ptc_Type' => $ptc_Type, 'type_700_800_900' => $type_700_800_900, 'band' => $band, 'polarization' => $polarization, 'gain_Sku' => $gain_Sku, 'exposed_Dipole_Az_Pattern' => $exposed_Dipole_Az_Pattern, 'collinear_Az_Pattern' => $collinear_Az_Pattern, 'panel_Az_Pattern' => $panel_Az_Pattern, 'dual_Input' => $dual_Input, 'narrowband_Connector' => $narrowband_Connector, 'beamtilt' => $beamtilt, 'null_Fill' => $null_Fill, 'heavy_Duty' => $heavy_Duty, 'invert_Mount' => $invert_Mount, );
J'ai suivi ces conseils/étapes dans d'autres discussions :
PHP décode JSON à partir d'un cookie
json_decode_to_array
Stockage des tableaux PHP dans les cookies
P粉8354286592024-02-27 16:42:50
Remplacez simplement votre code de débogage par ceci -
$additionalData = json_decode(stripslashes($_COOKIE['antennasNow']), true); echo ''; print_r($additionalData); echo '';