setcookie () ожидает, что параметр 2 будет строкой, массивом, в чем проблема?

Вы не должны добавлять $con к функции mysqli_fetch_array, так как то, что она делает, просто преобразует результат запроса в массив и поэтому ему не требуется соединение с базой данных. Например, mysqli_query нуждается в соединении с базой данных, чтобы получить результат запроса из БД ... Таким образом, результирующая функция для использования - mysqli_fetch_array($result)

0
задан Mohammadreza Farahani 19 January 2019 в 14:47
поделиться

2 ответа

setCookie () ожидает строку как значение, но переменная $ rov содержит массив, вызывающий ошибку.

вы можете использовать решение json_encode / json_decode , предложенное @Curious_mind, или можете использовать сериализацию / десериализацию .

setcookie('cookie', serialize($rov), time()+3600);

Then unserialize data:

$data = unserialize(

setCookie () ожидает строку как значение, но переменная $ rov содержит массив, вызывающий ошибку.

вы можете использовать решение json_encode / json_decode , предложенное @Curious_mind, или можете использовать сериализацию / десериализацию .

[110]COOKIE['cookie'], ["allowed_classes" => false]);
0
ответ дан Abdur Rahman 19 January 2019 в 14:47
поделиться

Вы получаете предупреждение

Предупреждение: setcookie () ожидает, что параметр 2 будет строкой, а массив указан в /index.php в строке 24

потому что функция PHP setcookie () принимает строку в качестве второго параметра. Поэтому, если вы хотите сохранить какие-либо значения массива, например, $rov, вы можете использовать json_encode($rev); для установки cookie, для доступа к нему вы можете использовать json_decode(

Вы получаете предупреждение

Предупреждение: setcookie () ожидает, что параметр 2 будет строкой, а массив указан в /index.php в строке 24

потому что функция PHP setcookie () принимает строку в качестве второго параметра. Поэтому, если вы хотите сохранить какие-либо значения массива, например, [112], вы можете использовать [113] для установки cookie, для доступа к нему вы можете использовать [114]

. Это способ установить и получить cookie для [ 1115] Массив значений с использованием json_encode () и json_decode ()

Настройка Cookie

setcookie('cookie', json_encode($rov), time()+3600);

Получение Cookie

$data = json_decode(

Вы получаете предупреждение

Предупреждение: setcookie () ожидает, что параметр 2 будет строкой, а массив указан в /index.php в строке 24

потому что функция PHP setcookie () принимает строку в качестве второго параметра. Поэтому, если вы хотите сохранить какие-либо значения массива, например, $rov, вы можете использовать json_encode($rev); для установки cookie, для доступа к нему вы можете использовать json_decode(

Вы получаете предупреждение

Предупреждение: setcookie () ожидает, что параметр 2 будет строкой, а массив указан в /index.php в строке 24

потому что функция PHP setcookie () принимает строку в качестве второго параметра. Поэтому, если вы хотите сохранить какие-либо значения массива, например, [112], вы можете использовать [113] для установки cookie, для доступа к нему вы можете использовать [114]

. Это способ установить и получить cookie для [ 1115] Массив значений с использованием json_encode () и json_decode ()

Настройка Cookie

[110]

Получение Cookie

[111]COOKIE['cookie'],1);

. Это способ установить и получить cookie для [ 1115] Массив значений с использованием json_encode () и json_decode ()

Настройка Cookie

[110]

Получение Cookie

[111]COOKIE['cookie'], true);
COOKIE['cookie'],1);

. Это способ установить и получить cookie для [ 1115] Массив значений с использованием json_encode () и json_decode ()

Настройка Cookie

[110]

Получение Cookie

[111]
0
ответ дан Always Sunny 19 January 2019 в 14:47
поделиться
Другие вопросы по тегам:

Похожие вопросы: