webForumDet fria alternativet

sjukt session problem (?)

PHPur PHP

2 svar · 155 visningar · startad av Qonos

Medlem sedan sep. 2000438 inlägg
Frågan#1

Hejsan.. detta tycker jag iaf e ett sjukt probpem.. jag vet inte riktigt hur jag skall beskriva det hela men jag skall försöka.. det har antagligen med sessions att göra...

när man logga in på min sida så skapas det tre session som innehåller user_id, language_id. och en till som jag inte kommer på just nu..

När någon annan går in på sidan när jag e inloggad och ändrar sina personliga upgifter så ändras det hos både dem och mig... jag har sqlen where id = $sess_user_id; typ..

jag fattar inte hur jag kan få deras uppgifter hos mig när de uppdaterar sina saker...

låter lite som att session i php har en sjuk bugg i sig

Medlem sedan sep. 200036 inlägg
#2

Med tanke på att session_id() blir olika för varje gång en användare loggar in så är det väl inte ett så bra sätt att ändra i databasen med.

Prova att lägga till ett fält i databasen som heter typ id för varje user som är unikt så skickar du med den när användaren vill ändra på sina uppgifter, eller så använder du användarnamnet och matchar det i databasen ist.

------------------
/*
Knowledge is freedom
Choice 2ooo
*/

Medlem sedan sep. 2000438 inlägg
#3

$sess_user_id innehåller id nummret som personen har i databasen...

173 ms totalt · 3 externa anrop · v20260731065814-full.9823c0c5
127 ms — hämta forumlista (db)
0 ms — hämta statistik (cache)
170 ms — hämta tråd, inlägg och bilagor (db)