Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

gelöst Die Funktion "SESSION"

Mitglied: Dani

Dani (Level 5) - Jetzt verbinden

08.02.2006, aktualisiert 21.04.2006, 4999 Aufrufe, 8 Kommentare

Hallo,

ich würde gerne die Session - Funktionen benutzen. Aber ich werde nicht schlau daraus. Bisher mache ich die Session über globale Variablen. Kann mir jemand weiter helfen?? Thx...
Mitglied: NaCkHaYeD
08.02.2006 um 19:09 Uhr
@28105_start(); Dies erstellt oder setzt eine Session fort, muss in jedem Script geladen werden
$id=session_id();
gibt dir eine Eindeutige Kennung

$_SESSION['login'] = " "; Zuweisung
unset($_SESSION['login']);
löschen

Nutzen:
Login Script, welches die session_id einen User in einer Tabelle zuordnet. Bei jedem Passwort geschützten script muss du dann die Tabelle nach der session_id abfragen. Somit weisst du, ob der User eingeloggt ist, oder nicht.

mfg
Thomas
Bitte warten ..
Mitglied: Dani
08.02.2006 um 19:20 Uhr
Ok..thx. Hab grad a bissle rum gespielt und habe festgestellt, dass session_id() immer den gleichen Schlüssel ausgibt. Muss ich noch was in die Klammer schreiben, dass jedes mal ein andere Schlüssel kommt.
Bitte warten ..
Mitglied: NaCkHaYeD
08.02.2006 um 22:25 Uhr
session_id() bringt sehr wohl immer die selbe Session retour, es sei denn du schliesst alle Fenster des Browsers und öffnest neu. Durch session_start wird nun eine neue ID generiert.

mfg
Thomas
Bitte warten ..
Mitglied: Dani
09.02.2006 um 07:32 Uhr
Ok..hab's grad eben auch gemerkt. Aber tortzdem Danke.
Bitte warten ..
Mitglied: computer-bunker
15.02.2006 um 12:15 Uhr
Hallo,

kleiner Tipp von mir zur funktionsweise (ich gehe von der PHP Standart Konf. aus):

Wenn bei einem Clientbrowser Cookies aktiv. sind, wird die Session ID in einem Cookie abgelegt. Wenn ein Browser das annehmen von Cookies verbietet, wird automatisch, hinter jeder URL (in a href Tag) die Session ID gesetzt. Bei Formularen wird ein hidden Feld ausgegeben, was ebenfalls die Session ID weitergibt.

Wenn man aber z.B. via PHP eine umleitung schreibt (z.B. über Location oder mod_rew..), passiert das nicht... Hier müsst ihr dann hinter der URL folgendes schreiben: SID (zu beachten ist, das vor SID kein $ kommt, da es eine Konstante ist)...

Ich empfehle jede Variable, die an einer anderen Seite auf den gleichen Server gesendet wird, immer via Session zu übergeben. Dadurch ist eine Manipulation via Client fast nicht möglich (kostet natürlich bei der Entwicklung mehr Zeit und braucht auch beim Laden etwas mehr Zeit ; Für Sicherheitsrelevante Programme ist das aber viel besser)...

Biss dann
@mme
Bitte warten ..
Mitglied: Dani
20.04.2006 um 18:44 Uhr
Hi,
@all
Danke für eure Ratschläge. aber vorallem für die Hilfe! Es GEHT!


Gruß
Dani
Bitte warten ..
Mitglied: computer-bunker
21.04.2006 um 13:39 Uhr
Hallo,

und an was lag es bzw. was hast du anders gemacht?

@mme
Bitte warten ..
Mitglied: Dani
21.04.2006 um 13:41 Uhr
Hi,
weiß ich nicht, hab das Ganze noch einmal gemacht! Dann ging es....


Gruß
DAni
Bitte warten ..
Ähnliche Inhalte
Windows Server
Citrix-Session auf RDS-Session-Host
Frage von BirdyBWindows Server3 Kommentare

Hallo zusammen, ich habe da gerade ein recht komisches Setup und bräuchte mal Meinungen und Ratschläge Bei uns arbeiten ...

Batch & Shell

Powershell: Parameter einer Funktion soll eine Funktion aufrufen

gelöst Frage von SaschaRDBatch & Shell3 Kommentare

Hallo zusammen, mein Ziel ist es die Zeitdauer einer Prozesses zu ermitteln. Dafür ist die folgende Funktion zuständig:Leider wird ...

Windows Server

Standarddrucker ändert sich während einer Remotedesktop Session

Frage von karbaaWindows Server2 Kommentare

Hallo, ich habe hier eine interessante Herausforderung: Infrastruktur: - 2 Domaincontroller (Windows 2012r2 Standard) - 2 Terminalserver (Windows 2012r2 ...

Windows Server

Anmeldecredentials werden nicht in RDS-Session übergeben

gelöst Frage von keine-ahnungWindows Server5 Kommentare

Moinsens, manchmal habe ich einfach zuviel keine-ahnung Ich habe seit ein paar Wochen das Problem, dass ich mit einem ...

Neue Wissensbeiträge
Windows 10

Blackscreen nach dem Update von 1908 auf 1809 wenn der Rechner aus dem Standby gestartet wird

Tipp von FSX2010 vor 9 StundenWindows 103 Kommentare

Habt ihr den Samsung Treiber "Samsung_NVM_Express_Driver_3.0" installiert sollte dieser für 1809 deinstalliert werden da dieser nicht kompatibel ist. Der ...

Utilities
Teamviewer 14 Verbindungsprobleme mit Proxy
Tipp von PeterleB vor 1 TagUtilities

Nach dem Umstieg von Version 13 auf 14 wollte sich TV nicht mehr mit dem Netz verbinden, ignorierte offenbar ...

Administrator.de Feedback
Unsere Datenbank wurde umgestellt
Information von Frank vor 1 TagAdministrator.de Feedback5 Kommentare

Hallo User, ich habe in der Nacht unsere Datenbank umgestellt. D.h. neue Version (MySQL 8) und andere Örtlichkeit. Sollte ...

Sonstige Systeme
Es war einmal ein BeOS - Wer erinnert sich noch?
Information von BassFishFox vor 4 TagenSonstige Systeme8 Kommentare

Hallo, Bin gerade ueber Haiku gestolpert, von dessen Existenz als "Nachfolger des BeOS" ich wusste nur mich nie wirklich ...

Heiß diskutierte Inhalte
Vmware
Gebrauchten ESXi- Server verkaufen: Festplatten DSGVO-konform löschen?
Frage von l.scheperVmware20 Kommentare

Hallo, wir möchten einen gebrauchten FUJITSU Server verkaufen. Auf dieser Maschine ist noch ein installiertes ESXi 5.1 und ne ...

Router & Routing
Dediziertes ISP -Routing
gelöst Frage von niLuxxRouter & Routing13 Kommentare

Liebe Community, Ich hätte eine kurze Frage an euch. Durch verschiedene Umstände kann es nun sein, dass sich zwei ...

Samba
Linux Server und Windows Linux Client
gelöst Frage von 137898Samba12 Kommentare

Hallo, ich bräuchte dringend bei der Aufgabe etwas Hilfe. Die Firma XYZ besteht auf zwei Abteilungen Logistik und Technik ...

Windows Server
Windows Server 2012 R2 Komponentenspeicher wurde beschädigt. Inplace Upgrade?
Frage von DeRo93Windows Server11 Kommentare

Hallo liebes Forum, Wir besitzen einen Domänencontroller der auf einem Windows Server 2012 R2 läuft. Dadurch, dass alle Windows ...