webForumDet fria alternativet

Session id längd .. typ ..

8 svar · 243 visningar · startad av Fuel

FuelMedlem sedan okt. 20001 285 inlägg
#1

Jag hade nåra rader som genererade ett session id typ.. men det blev så långt. Jag skulle vilja ha det lite kortare, typ 6-8 tecken inte som nu: 140106aabd00ea6911e30b4be5d3c209

hur styr jag det ? exempel någon ?

tacksam för hjälp..

------------------
" The code is out there "

SPiNMedlem sedan mars 20007 896 inlägg
#2

Skulle gissa på att det inte går via ett script, eftersom att det sköts av PHP självt. Möjligt om du rotar lite djupare i PHP att det går att ändra, kanske i PHP.ini.

------------------
SPiN, bjorne.w@telia.com

-- Fame is a bitch, man [Brad Pitt - Fight Club] --

stevenetMedlem sedan juni 20001 251 inlägg
#3
<?
$antaltecken="5";
$id=ID($antaltecken);
function ID($hej) { 
$a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789"; 
for($i; $i<=$hej; $i++) { 
$id.=substr($a, (rand()%(strlen($a))),1); 
} 
return ($id); 
} 
echo $id;
?>

http://www.phpvault.com/

------------------
SteveNet
------------------
- Det var motgräs!
Roland Sandberg förklarar varför han missade öppet mål.

[Redigerat av stevenet den 13 maj 2001]

FuelMedlem sedan okt. 20001 285 inlägg
#4

Nej.. jag får det inte att fungera.. depp

------------------
" The code is out there "

stevenetMedlem sedan juni 20001 251 inlägg
#5

Testa igen. Fungerar för mig.

------------------
SteveNet
------------------
- Det var motgräs!
Roland Sandberg förklarar varför han missade öppet mål.

[Redigerat av stevenet den 13 maj 2001]

SPiNMedlem sedan mars 20007 896 inlägg
#6

Notera att stevenet's kod inte ändrar på sessionens ID-nummer, utan skapar ett eget.

------------------
SPiN, bjorne.w@telia.com

-- Fame is a bitch, man [Brad Pitt - Fight Club] --

stevenetMedlem sedan juni 20001 251 inlägg
#7

Jag hade nåra rader som genererade ett session id typ..

:q

------------------
SteveNet
------------------
- Det var motgräs!
Roland Sandberg förklarar varför han missade öppet mål.

FuelMedlem sedan okt. 20001 285 inlägg
#8

Ja.. alltså det blir samma längd.. skulle bara ha haft det ca 4-8 tecken långt.. men det blir fortfarande ca 25 tecken.

------------------
" The code is out there "

SPiNMedlem sedan mars 20007 896 inlägg
#9

Fuel, använder du en sessions ID, eller sätter du egna ID-nummer? Om du använder dig av sessions kan du inte ändra på längden mha stevenets funktion, annars ska den fungera som en ID-nummer-skapare :)

------------------
SPiN, bjorne.w@telia.com

-- Fame is a bitch, man [Brad Pitt - Fight Club] --

[Redigerat av SPiN den 14 maj 2001]

131 ms totalt · 3 externa anrop · v20260731065814-full.3ab8d573
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)