2010-12-08 17 views
0

Der Link zu der Seite enthält Werte in der URL, die ich speichern muss, damit auf sie zugegriffen werden kann, wenn der Benutzer die Site durchsucht.Cookie zum Speichern von Post-Werten

Ich denke, ein Cookie ist der beste Weg, um diese zu speichern, dann kann ich auf den Cookie zugreifen, wenn ich diese Werte wieder brauche. Ich sehe, dass Cookies nur in der Kopfzeile vor den HTML-Tags erstellt werden können. Ist es möglich, dass ich auch auf die Werte in der URL im Header zugreife und diese in den Cookie lege?

+0

Ich bin mir ziemlich sicher, dass Cookies auch in der Körperabteilung platziert werden können. – lolraccoon

Antwort

3

Ja, Sie können auf die URL zugreifen, bevor Sie HTML-Tags präsentieren. Sie können diese Werte entweder als Cookies speichern oder Sitzungen verwenden. Der folgende Link soll Ihnen helfen herauszufinden, wie Sie die Werte erhalten, die Sie erwarten.

http://php.net/manual/en/reserved.variables.request.php

EDIT: ich einige Karma habe, also werde ich die Sitzung Dokumentation meiner Haupt Antwort hinzuzufügen.

http://www.php.net/manual/en/book.session.php

Wie @El Yobo unten erwähnt, ist dies auf jeden Fall die ‚richtige‘ Art und Weise zu tun, was Sie zu tun versuchen. Viel Glück!

+1

Es gibt einige lächerliche Regeln für Low-Karma-Benutzer, also werde ich auch auf http://www.php.net/manual/en/book.session.php hinweisen, die ich vor Cookies für das verwenden würde, was Sie ' beschrieben. – nivshah

+0

+1 für den Sitzungsvorschlag; Ich würde Ihre ursprüngliche Antwort bearbeiten und den Sitzungslink anstelle des anderen setzen, um ehrlich zu sein, da der Sitzungsansatz definitiv das ist, was sie tun sollten. –

+0

Nichts sollte dich daran hindern, deinen eigenen Beitrag zu bearbeiten, um diesen Link zu integrieren. Es gibt keine Wiederholungsanforderung für das Bearbeiten eigener Beiträge. – meagar

Verwandte Themen