0
クッキーをname
に設定しました。私はブラウザでクッキーの値を確認しているJohn+Steve
です。しかし、ウェブサイトからエコーすると、John
のみ表示され、+
の後の値は無視されます。PHP echoクッキーにプラス記号またはスペースが付きます
<?php
setcookie('name','John Steve');
?>
<?php
if(isset($_COOKIE['name'])){
echo $_COOKIE['name'];
}
?>
私はそれはまだ同じ結果を示し
echo rawurldecode($_COOKIE['name']);
でクッキーをエコーしてみてくださいしています。この問題を解決してJohn Steve
と一緒にエコーしてください。ありがとう!!!
するTry urldecode() –
あなたが自動化されたエンコーディングを防ぐために、 'setrawcookie'を使用してみましたか? – Alex
こんにちはアレックス、私も 'setrawcookie'を試してみました。スペーシングのあるクッキーの値は無視されます。 –