Hur kan jag få sessions-id i php och visa den Stack Overflow

Jag skulle inte rekommendera dig att börja session bara för att få vissa unika id. Använd i stället sådant som uniqid () eftersom det är tänkt att återvända unika id.

Men om du redan har session, då, naturligtvis, användning session_id () för att få din session id – men lita inte på det, eftersom "unikt ID" är inte samma sak som "session id" i sunt förnuft, till exempel, kommer flera flikar i de flesta webbläsare använder samma process, alltså använda samma session identifierare i resultat – och därför kommer olika anslutningar har samma id. Det är ditt beslut om önskat beteende, har jag nämnt detta bara för att visa skillnaden mellan sessions-id och unika id.

svarade 23 januari ’14 vid 08:16

Innan få en session id du behöver starta en session och det sker genom att använda: session_start funktion ().

Nu när du har startat en session kan du få en session id genom att använda: session_id ().

svarade 23 januari ’14 vid 08:25

Du har uniqid funktion för unika id

Du kan lägga till prefixet för att göra det mer unik

svarade 23 januari ’14 vid 08:19

svarade 23 januari ’14 vid 08:24

I PHP-fil måste du först registrera sessionen

Och i varje sida i din php applikation kan du Återfå sessions-ID

svarade 23 januari ’14 vid 08:17

Det är inte vad som normalt kallas "sessions-ID". – Felix Kling 23 januari ’14 vid 08:18

Jag ser wat u gjorde Dere. -1 -_- – khandelwaldeval 20 augusti ’14 vid 11:39

2017 Stack Exchange, Inc

Källa: stackoverflow.com

Kommentera

E-postadressen publiceras inte. Obligatoriska fält är märkta *

arton + fem =