Ich arbeite an einer mehrsprachigen Seite, also habe ich diesen Ansatz ausprobiert: < /p>
Code: Select all
echo $_COOKIE["lg"];
if (!isset($_COOKIE["lg"]))
setcookie("lg", "ro");
echo $_COOKIE["lg"];
Die Idee ist, dass, wenn der Client kein LG Cookie hat (es ist daher das erste Mal, dass er diese Site besucht hat), ein Cookie lg = ro für diesen Benutzer. Nur wenn ich die Seite aktualisiere, ist das Cookie -Set und dann beide Echo die Zeichenfolge "RO", die ich erwarte. Sollte sein, ohne die Seite zu aktualisieren oder eine Umleitung zu erstellen.