blogage.de > borntobeaseo > Borntobeaseo
  Anmelden | Login

PHP und Sessions

PHP Logo

Sessions sind eine exzellente Möglichkeit um Daten über mehrere Webseiten hinweg zu Erfassen. PHP hat nämlich generell das Problem, das in Variablen gehaltene Werte nur für die Anzeigedauer einer Webseite anhalten, danach - also mit dem Aufrufen einer anderen Seite - sind sie definitiv verloren.

Wie funktionieren Sessions?

Sessions werden in PHP dauerhaft als Dateien abgelegt. Diese Dateien haben einen bestimmten Namen (meist ein zufällig erzeugter Zeichenstrang aus 32 Buchstaben und Zahlen). Anhand dieses Namens können Sie einem User zugeordnet werden.

Wie funktioniert das mit der Identifikation?

Identifikation

PHP kennt die eine oder andere Möglichkeit, Sessions wiederzufinden.

$_GET

In einer URL lassen sich mit dem "?" Paramter anhängen und duch das Ampersand (&) verbinden. Das macht sich PHP dabei zu Nutze, wenn es an die Sessionidentifikation geht. Dabei wird durch eine Konfigurationseinstellung automatisch bewirkt, dass die Session ID als GET Paramter übergeben wird.

HTML Formulare: type hidden

In HTML Formularen kann man input-Felder definieren. Diese können den Type "hidden" tragen und sind somit nicht erkennbar für den normalen User. Diese Felder werden bei der Datenübetragung aber trotzdem berücksichtigt und eignen sich somit fantastisch zum Übermitteln der Session ID.

"Plätzchen"

Mit Cookies können gleichfalls Daten über mehrere Webseiten hinweg gespeichert werden. Jedoch liegt die Cookiedatei dabei im Webbrowser des Users und nicht länger auf dem Webserver. In dem Cookie wird also einfach die Session ID der PHP Session gespeichert.

PHP Sessions in praxi

Eine PHP Loginsystem ist ein Beispiel für ein Einsatzgebiet von Sessions in PHP. Dabei werden die Userdaten dauerhaft gespeichert, so dass im Zutritt zu unterschiedlichen Bereiche einer Onlinepräsenz gewährt werden kann.

Jeder Webshop benutzt mit großer Sicherheit Sessions. Bei xt Commerce Systemen sind es halt PHP Sessions. Damit meine ich nicht die Userverwaltung aka. das Loginsystem sondern die Einkaufswagenfunktion, die garantiert ebenfalls auf Sessions basiert.

PHP Sessions bieten sich aber auch bei mehrseitigen Formularen an. Als Musterbeispiel seien hier Umfragen genannt, die sich über mehrere Seiten erstrecken. Ohne Sessions könnte so was nur sehr umständlich realisiert werden.

Durch PHP Sessions werden in aller Regel sogenannte Affenformulare realisiert. Bei diesen Formularen geht es darum, dass die eingegebenen Informationen fortbestehen, wenn das Formular abgeschickt wird aber eine Eingabe nicht ganz korrekt war.

Mehr zu Sessions

Es gibt viele sehr gute englische Quellen über Sessions in PHP. Eine der wenigen deutschsprachigen Ressourcen bietet MyWebsolution.de an. Diese Homepage hat sich dem Thema PHP lernen verschrieben und nennt einen sehr ins Einzelne gehenden Workshop über PHP Sessions sein eigen.

Borntobeaseo Weniger als 5 Tage noch und ich befinde mich schon auf Platz 4 bei Google. Bei den Suchwörtern "Borntobeaseo" Für mein Borntobeaseo Buch hatte ich leider in den letzten Wochen keine Zeit, da ich ja aber noch ein paar Tage Zeit habe, wird das sicherlich noch etwas werden.

Ein SEO-Blogger erzählt:

Und genau das ist der Knackpunkt für Sinn und Unsinn solcher SEO-Wettbewerbe. In der Regel nutzt er nur drei Parteien:
  1. Der Seite, die den Wettbewerb veranstaltet, in diesem Fall SEO Handbuch. Es taugt tatsächlich immer noch als Linkbait.
  2. Google. Nirgendwo besser als anhand solcher Wettbewerbe lassen sich in kurzer Zeit Netzwerke entdecken. 
  3. Anderen SEOs. Denn zum einen hat es grade in der aktuellen Newsflaute einen gewissen Unterhaltungswert und zum anderen kann man die Netzwerke und Vorgehensweise der Konkurrenz studieren.

Unser SEO-Leben ist entscheidend geprägt von dem, was wir tun und von dem, was wir erfahren. Das gilt für Arbeit und Freizeit, für den Werktag und auch für den Sonntag. Es gilt in der Agentur wie im Freundeskreis, im Miteinander wie in der Auseinandersetzung. Es gilt für SEOs und Möchtegern-SEOs aber auch für Alleinunterhalter und Musiker. Nicht selten fragen wir uns dann: »Sinn und Unsinn?«, »Was habe ich davon?« Aber können wir unser Tun und unsere Erfahrungen so kurzfristig abrechnen, wie es diese Fragen andeuten? Das Leben ist kein Sammelband von Abrechnungen. Borntobeaseo ist ein Weg zu einem Ziel. Spass dabei haben!

Dieses Blog macht offiziell bei Borntobeaseo SEO Contest nicht mit, borntobeaseo.blogage.de ist einfach eine SEO Experiment. SEO - Suchmaschinenoptimierung dank moderner Technik. Wie das bei einem Wettbewerb in den meisten Fällen so ist, gibt es natürlich auch bei Borntobeaseo etwas zu gewinnen. Wer den 1, 2, und 3 Platz bei Google.de für das Keyword Borntobeaseo ergattert, bzw. sich erarbeitet hat, der bekommt ein dickes Hostingpaket „ESTUGO medium web“ Wer schafft es den Begriff Borntobeaseo bis zum 24.Juli 2009 um 12:00 Uhr am besten in google.de zu platzieren? Wir sind mal gespannt wie es in den nächsten Tagen mit Borntobeaseo weiter geht.

In zahlreiche blogs machen derzeit unsinnige und obskure SEO blogger namens Borntobeaseo auf sich aufmerksam. Seltsam nur, dass bis vor Zwei Woche der begriff Borntobeaseo noch gar nicht zu googeln war. Momentan läuft ein SEO-Wettbewerb zur Borntobeaseo auf seo-handbuch.de. ESTUGO hate sich bereit erklärt, ein dickes Hostingpaket demjenigen zu spenden, dessen Homepage am 26.06. um 12:00 Uhr auf Platz 1, 2 und 3 bei der Googlesuche für den Suchbegriff "borntobeaseo" liegt.

Seiten:1