oneside Geschrieben 14. Mai 2004 Teilen Geschrieben 14. Mai 2004 Hallo, ist die Session_id einer Session eindeutig? Damit meine ich nicht ob es zweimal die gleiche ID auf einmal geben kann, sondern ob eine vergebene ID irgendwann per Zufall einmal wieder vergeben werden könnte? Wird dies ausgeschlossen oder ist es theoretisch möglich? Ich möchte die Session_ID als eine eindeutige ID in einer DB speichern. Falls diese dann aber später noch einmal vergeben werden könnte, hätte ich ein Problem .... - oneside - Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
kills Geschrieben 14. Mai 2004 Teilen Geschrieben 14. Mai 2004 Hallo, ist die Session_id einer Session eindeutig? Damit meine ich nicht ob es zweimal die gleiche ID auf einmal geben kann, sondern ob eine vergebene ID irgendwann per Zufall einmal wieder vergeben werden könnte? Wird dies ausgeschlossen oder ist es theoretisch möglich? Ich möchte die Session_ID als eine eindeutige ID in einer DB speichern. Falls diese dann aber später noch einmal vergeben werden könnte, hätte ich ein Problem .... - oneside - sehr gute frage :-) ich gehe davon aus, dass die session id sich nicht wiederholt, aber belegen kann ich dir das nicht. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
byte Geschrieben 14. Mai 2004 Teilen Geschrieben 14. Mai 2004 sehr gute frage :-) ich gehe davon aus, dass die session id sich nicht wiederholt, aber belegen kann ich dir das nicht. Soweit ich weiss ist eine Session_ID nur in ihrer Session eindeutig, wenn du jetzt aber mehere Sessions druchläufst und immer die Session_ID wegschreibst, könnte es sein das du irgendwann eine redundanz hast. Da ich mit PHP nicht vertraut bin und Session_IDs nur aus anderen Sprachen kenn, weiss ich auch nicht supergenau bescheid, denke aber schon das es so sein wird. Geh lieber auf nummer Sicher und leg dir eine eigene ID an. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
oneside Geschrieben 14. Mai 2004 Autor Teilen Geschrieben 14. Mai 2004 Klar könnte ich auch eine eigene ID anlegen. Da ich aber sowieso die SessionID jedem Script übergebe, wäre es einfacher und zweckmäßiger gleich die Session-ID zu benutzen. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
robotto7831a Geschrieben 14. Mai 2004 Teilen Geschrieben 14. Mai 2004 Auf php.net findet man auch keine eindeutige Aussage über die Session ID. Frank Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
l0rDi Geschrieben 17. Mai 2004 Teilen Geschrieben 17. Mai 2004 Die SessionID bei PHP ist nur für die dauer einer Sitzung gültig. Die SessionIDs werden endweder beim logout oder nach einer angegebenen Zeitspanne gelöscht, Standard war afaik 3600s. Die SessionID ist während einer laufenden Session eindeutig, kann aber zu einem späteren Zeitpunkt erneut vergeben werden. Diese ID als BenutzerID zu nutzen würde ich tunlichst lassen. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
oneside Geschrieben 17. Mai 2004 Autor Teilen Geschrieben 17. Mai 2004 Die SessionID bei PHP ist nur für die dauer einer Sitzung gültig. Die SessionIDs werden endweder beim logout oder nach einer angegebenen Zeitspanne gelöscht, Standard war afaik 3600s. Die SessionID ist während einer laufenden Session eindeutig, kann aber zu einem späteren Zeitpunkt erneut vergeben werden. Diese ID als BenutzerID zu nutzen würde ich tunlichst lassen. ja, danke! ich habe mir das schon umprogrammiert und eine eigene ID erzeugt. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.