php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger

PHP Einsteiger PHP Problemlösungen für Spracheinsteiger
Archive: 2004, 2004/2, 2005, 2005/2, 2006, 2007, 2008, 2009, 2010,

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 05.05.2011, 15:26  
Benutzer
 
Registriert seit: 30.01.2011
Beiträge: 38
PHP-Kenntnisse:
Anfänger
BJ1995 befindet sich auf einem aufstrebenden Ast
Standard [Erledigt] Ist $_SESSION['server_SID'] eine vorbelegte Variable?

Bei dem Login Sytem Tutorial von phpbuddy.eu wird folgende Variable verwendet: $_SESSION['server_SID']

Ist diese frei wählbar oder muss die genau so bleiben.

PHP-Code:
// Sicherstellen das die SID durch den Server vergeben wurde
// um einen möglichen Session Fixation Angriff unwirksam zu machen
if (!isset( $_SESSION['server_SID'] ))
{
    
// Möglichen Session Inhalt löschen
    
session_unset();
    
// Ganz sicher gehen das alle Inhalte der Session gelöscht sind
    
$_SESSION = array();
    
// Session zerstören
    
session_destroy();
    
// Session neu starten
    
session_start();
    
// Neue Server-generierte Session ID vergeben
    
session_regenerate_id();
    
// Status festhalten
    
$_SESSION['server_SID'] = true;

BJ1995 ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 05.05.2011, 15:36  
Moderator
 
Benutzerbild von Asipak
 
Registriert seit: 18.07.2005
Beiträge: 4.072
Asipak sorgt für eine eindrucksvolle AtmosphäreAsipak sorgt für eine eindrucksvolle Atmosphäre
Standard

Zitat:
Ist diese frei wählbar oder muss die genau so bleiben.
Versuche den Schnipsel zu verstehen. Dann sollte sich die Frage eigentlich erledigt haben.
Asipak ist offline   Mit Zitat antworten
Alt 05.05.2011, 15:56  
Benutzer
 
Registriert seit: 30.01.2011
Beiträge: 38
PHP-Kenntnisse:
Anfänger
BJ1995 befindet sich auf einem aufstrebenden Ast
Standard

Ich habe das so verstanden dass in dieser Variable gespeichert wird, ob die Sessions von mir angelegt wurden. Also denke ich sie ist frei wählbar oder?
BJ1995 ist offline   Mit Zitat antworten
Alt 05.05.2011, 15:59  
Erfahrener Benutzer
 
Registriert seit: 21.12.2004
Beiträge: 5.234
PHP-Kenntnisse:
Fortgeschritten
mepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblick
mepeisen eine Nachricht über ICQ schicken mepeisen eine Nachricht über Skype™ schicken
Standard

Probiere es doch mal aus, sie zu ändern.
__________________
www.php-maven.org PHP und Maven vereint: Build/Deploy/Produktion/Konfiguration, Projekt Management, CI, PHPUnit, zahlreiche Frameworks
Twitter @ https://twitter.com/#!/mepeisen und Facebook @ http://t.co/DZnKSUih
mepeisen ist offline   Mit Zitat antworten
Alt 05.05.2011, 16:11  
Benutzer
 
Registriert seit: 30.01.2011
Beiträge: 38
PHP-Kenntnisse:
Anfänger
BJ1995 befindet sich auf einem aufstrebenden Ast
Standard

Beim ändern der Variable ändert sich nicht.
BJ1995 ist offline   Mit Zitat antworten
Alt 05.05.2011, 16:14  
Erfahrener Benutzer
 
Registriert seit: 01.09.2010
Beiträge: 4.561
PHP-Kenntnisse:
Fortgeschritten
eagle275 ist ein sehr geschätzer Menscheagle275 ist ein sehr geschätzer Menscheagle275 ist ein sehr geschätzer Mensch
Standard

und diese Aussage verstehst du selbst ?


ob eine SELBST erstellte Variable den Namen Blub oder Hans hat, ist doch völlig Wumpe ....das gilt auch für die Felder im Session-Array ....

bei $_POST / $_GET musst du nur darauf achten, dass die Feldelemente, die du in PHP ansprichst, mit dem HTML der Seite harmonieren .... ist alles keine Magie

Allerdings nimmt man gemeinhin Aussage-Kräftige Variablennamen - gottseidank sind ja die Zeiten von Ur-Basic mit Variablennamen bestehend aus maximal 1 Buchstaben+1 weiteres erlaubtes Zeichen vorbei ....

Ich hoffe aber, dass du beim Ändern des Namens auch BEIDE Auftritte der Variablen angepasst hast .....
__________________
"Irren ist männlich", sprach der Igel und stieg von der Drahtbürste
eagle275 ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[Erledigt] Mehrere Querys hintereinander funktionieren nicht wernersbacher Datenbanken 3 14.03.2011 23:08
[Erledigt] Variable auf Inhalt prüfen und neue Variable zuweisen hanshopfen PHP Tipps 2010 11 12.08.2010 16:57
[Erledigt] Variable in foreach erweitern ohne zurücksetzen Polliny PHP Tipps 2010 2 23.06.2010 10:13
[Erledigt] sql - Variable ?? Exception PHP Tipps 2010 9 20.02.2010 04:03
Problem Undefined variable: banbanban PHP Tipps 2009 5 04.03.2009 17:55
Variable per Session übergeben? Spricht etwas dagegen? Lapje PHP Tipps 2008 6 20.10.2008 21:49
Undefined variable Undefined property: block xxJJxx PHP Tipps 2008 16 05.08.2008 15:30
Variable in SQL Anweisung verwenden Beatbox PHP Tipps 2006 2 08.08.2006 16:32
problem mit variable snatch-ic PHP Tipps 2007 5 13.12.2005 13:18
Variable durch 2. Variable bestimmen Quagga PHP Tipps 2005-2 11 26.10.2005 17:34
Variable in Variable Matthiasnet PHP Tipps 2005 6 20.03.2005 23:28
If variable $1 vorhanden dann nimm die, if variable $2 .... PHP Tipps 2005 8 13.02.2005 20:16
Variable in einer Variable Beatbox PHP Tipps 2005 7 15.01.2005 15:55
Warum wird Variable nicht übergeben??? Anuschka PHP Tipps 2005 2 06.01.2005 13:22
2 Schleifen durchlaufen PHP Tipps 2004 1 14.09.2004 14:33

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
$_session[\'server_sid\'], server_sid, session server_sid, sicherstellen das die sid durch den server vergeben wurde, belegte session-variablen php, php sicherstellen dass die sid durch den server vergeben wurde, $_session[\'server_sid\'];, undefined index: server_sid, session id vergeben, server_sid php, isset($_session[\'server_sid\']), php belegte variablen, $_session server_sid, session id wird vom server vergeben, sid durch server vergeben, neue session id vergeben, java

Alle Zeitangaben in WEZ +2. Es ist jetzt 15:43 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum