Rumah  >  Soal Jawab  >  teks badan

Dapatkan nilai daripada kuki menggunakan json_decode

Saya menetapkan kuki dan ia berfungsi dengan baik, tetapi atas sebab tertentu saya tidak dapat mendapatkan semula nilai kuki itu. Saya dapat melihat bahawa kuki ditetapkan dalam alat pembangun penyemak imbas, tetapi apabila saya mencuba print_r ia kelihatan kosong.

Di sinilah saya melihat nilai kuki dalam alat pembangun.

Di sinilah saya cuba mendapatkan nilai yang pada masa ini tidak berfungsi:

$additionalData = json_decode($_COOKIE['antennasNow'], true);
echo '<pre>';
print_r($additionalData);
echo '</pre>';

Di sinilah saya menetapkan kuki sekiranya ia membantu:

setcookie('antennasNow', json_encode($cookieValue), time()+3600);

Beginilah saya menetapkan nilai kuki, sekiranya ia membantu:

$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,
    );

Saya mengikuti petua/langkah ini dari rangkaian lain:

PHP menyahkod JSON daripada cookie

json_decode_to_array

Menyimpan tatasusunan PHP dalam kuki

P粉235202573P粉235202573209 hari yang lalu330

membalas semua(1)saya akan balas

  • P粉835428659

    P粉8354286592024-02-27 16:42:50

    Hanya gantikan kod nyahpepijat anda dengan ini -

    $additionalData = json_decode(stripslashes($_COOKIE['antennasNow']), true);
        echo '
    ';
        print_r($additionalData);
        echo '
    ';

    balas
    0
  • Batalbalas