Ich habe meine Cookies name
mit einem Wert mit Abstand gesetzt. Ich habe den Cookie-Wert im Browser John+Steve
überprüft. Allerdings echo durch die Website, es zeigt nur John
und ignorieren Wert nach +
.PHP Echo Cookies mit Pluszeichen oder Leerzeichen
<?php
setcookie('name','John Steve');
?>
<?php
if(isset($_COOKIE['name'])){
echo $_COOKIE['name'];
}
?>
Ich habe versuchen, die Cookies Echo mit
echo rawurldecode($_COOKIE['name']);
Es zeigen noch die gleichen Ergebnisse. Bitte helfen Sie mir, dieses Problem zu lösen und echo es mit John Steve
auch. Vielen Dank!!!
Try urldecode() –
Haben Sie versucht, mit 'setrawcookie' die automatische Codierung zu verhindern? – Alex
Hallo Alex, ich habe auch den 'Setrawcookie' probiert. Es ignoriert den Wert des Cookies mit Leerzeichen. –