Borntobeaseo
Online for 2960 days | Last update: 2010.06.25, 15:56 You're not logged in | login

Menu
Home
Topics
Galleries

Topics
Borntobeaseo
SEO


Search
 

VolksPhone
iPhoneKönig

Freitag, 25. Juni 2010

PHP: Sessionbasiertes Loginsystem

PHP und Sessions

PHP Bild

Sessions sind eine hervorragende 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 Internetpräsenz anhalten, danach - also mit dem Aufrufen einer anderen Seite - sind sie für immer verloren.

Hinter den Kulissen: PHP Sessions

Die Persistierung von Daten durch eine PHP Session kann grundsätzlich auf mehr als eine Art und Weise verwirklicht werden. Die Standardroutine sind Dateien, es ist aber auch eine datenbankbasierte Sessionverwaltung machbar. Wichtig ist nur, dass Sessions unter Zuhilfenahme von einer eindeutigen Kennung/Namen identifiziert werden können.

Wie werden Sessions in PHP identifiziert?

Identifikation

Sessions können bei PHP auf vielfältigem Wege identifiziert werden.

GET Parameter

Auf der einen Seite wäre da die Möglichkeit, den oben genannten Namen (auch Session ID genannt) mittels GET Parametern weiterzugeben. Durch eine gewisse Einstellung in der php.ini werden automatisch an alle URL, die auf die eigene Webseite verweisen, GET Variablen mit der Session ID angehangen.

Versteckte Formularfelder

Es gibt sog. hidden-Felder bei HTML Formularen. Diese sind für den Benutzer nicht sichbar, können aber nichtsdestoweniger Daten inkludieren und übertragen. Ein solches Hidden Feld wird benutzt um die Session ID von einem Formular an die ausführende Seite zu übergeben.

"Plätzchen"

Die wohl eleganteste Möglichkeit ist die Benutzung von Cookies. Dabei wird automatisiert ein Cookie im Browser des Users gesetzt, der die Session ID enthält. Der User bekommt also im Prinzip überhaupt nichts davon mit und kann die Session ID auch nicht unbeabsichtigt weitergeben.

Sessions: praktische Beispiele

Die Einsatzgebiete von PHP Sessions sind - gelinde gesagt - mannigfaltig. Das wohl allgemein bekannteste Vorbild ist ein Loginsystem, wie man es von jedem Forum, Blog, und so weiter.. kennt.

Ein anderes Exempel ist eine Einkaufswagenfunktionalität. Dabei können User durch den Webshop stöbern und eventuell gefällige Artikel kurzzeitig in einem Einkaufswagen speichern. Dieser bleibt persistent, so dass man schließlich an der Ladenkasse alle Artikel noch im Wagen vorfinden kann.

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

Weitere Informationen über PHP Sessions

Es gibt viele sehr gute englische Quellen über Sessions in PHP. Eine der wenigen deutschsprachigen Ressourcen bietet MyWebsolution.de an. Diese Netzseite hat sich dem Thema PHP Tutorials">PHP lernen verschrieben und nennt einen sehr ausführlichen Workshop über PHP Sessions sein eigen.

by ecommerce @ 15:56h | link

Freitag, 11. September 2009

VolksPhone zur dmexco

VolksPhone ist ein aktueller bekannter SEO-Wettbewerb. Doch was können wir aus so einem SEO-Wettbewerb lernen und welche schlüsse können wir aus VolksPhone ziehen? Sie bieten im Nachhinein ein schönes Analyse-Umfeld. Deshalb nehmen wir kontinuierlich an SEO-Wettbewerb wie VolksPhone teil und bauen unser fachliches Know-how für Sie ständig weiter aus.

by ecommerce @ 23:45h | link

Donnerstag, 30. Juli 2009

Ende des Blogs Born To Be A SEO

Liebe Freundinnen und Freunde, liebe Gemeindemitglieder, und liebe Interessierte,
mit diesem Eintrag schließe ich den Born To Be A SEO - Blog ab, da meine weitere touristische Rundreise durch DAMASCUS hier nicht dazu passt.
Vielen Dank an alle, die mich begleitet oder unterstützt haben oder, die sich für meine SEO Arbeit und meine SEO-Tool interessiert haben.

by ecommerce @ 23:54h | link


Recent Updates
PHP: Sessionbasiertes...
PHP und Sessions Sessions sind eine hervorragende...
by ecommerce (2010.06.25, 15:56)
VolksPhone zur dmexco
VolksPhone ist ein aktueller bekannter SEO-Wettbewerb....
by ecommerce (2009.09.11, 23:45)
Ende des Blogs Born To...
Liebe Freundinnen und Freunde, liebe Gemeindemitglieder,...
by ecommerce (2009.07.30, 23:54)
Borntobeaseo - Nur noch...
Stetig nach meinem Lieblingsmotto "Borntobeaseo" geht...
by ecommerce (2009.07.19, 11:04)
Borntobeaseo heute
So ein Borntobeaseo sagt man sich heute, teilt das...
by ecommerce (2009.07.13, 23:22)

August 2017
Mo
Di
Mi
Do
Fr
Sa
So
 
 1 
 2 
 3 
 4 
 5 
 6 
 7 
 8 
 9 
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
 
 
 
 
 


xml version of this page
Website Software powered by sixgroups.com
.