Этот код не будет работать:
$var = "John";
if(setcookie($var,"info", time() + 3600)) {
echo 'TRUE';
}
Это один работает:
if(setcookie("John","info", time() + 3600)) {
echo 'TRUE';
}
Я могу видеть "TRUE" слово в обоих случаях, но в первый из которых cookie пропускается каждый раз без ошибок.
Я работаю с wordpress, если это помогает.
Как вы называете cookie? Как этот '$ _COOKIE [$ var]' или этот '$ _COOKIE [" John "]'? – bloodyKnuckles
Какой выход изменяет «echo» TRUE »,' to echo 'TRUE: #'; var_dump ($ Var); echo '#'; 'произвести? –
bloodyKnuckles: firstone Рентген: Джон – shinobieddo