Jump to content
php.lv forumi

atkal atkal par login


labaiss

Recommended Posts

Man tikai viens īss konkrēts jautājums:

 

Kādu unikālu informāciju glabāt session?

 

ar to ir domāts - piem., user ID.

 

Doma vnk pēc šīs unikālās informmācijas, lai pēc tam var veikt SELECT jebkurā lapā pēc SESSION parametra....

 

p.s. vai varbūt vispār kaut kā savādāk.

Link to comment
Share on other sites

Man tikai viens īss konkrēts jautājums:

 

Kādu unikālu informāciju glabāt session?

 

ar to ir domāts - piem., user ID.

 

Doma vnk pēc šīs unikālās informmācijas, lai pēc tam var veikt SELECT jebkurā lapā pēc SESSION parametra....

 

p.s. vai varbūt vispār kaut kā savādāk.

Man liekas tu no nepareizās puses tam visam piegāji. Glabāt vajag to ko izmantosi.

Link to comment
Share on other sites

ne, ne - esmu dzirdējis ka SESSION nevajag glabāt svarīgu informāciju.

 

Un man SESSION nepietiks vietas lai to visu saglabātu :D - kaut gan 4kb...... :D

 

un manuprāt nekas slikts jau nav - ja piem.,katrā lietotāja lapā veikšu vienu pieprasījumu DB - nav jau tas tik lēns process - man liekas...

Edited by labaiss
Link to comment
Share on other sites

Sesijā glabājas id, laiks (kad pēdējo reizi manīts), pārlūks, IP (nav ieteicams).

Datubāzē glabājās pārējais, ko vari dabūt izmantojot minēto id no sesijas. =]

tieši tā arī daru:

session id

user_agent

last_activity

 

+

 

tagad arī

user_id

 

P.S. Rincewind varbūt kaut ko pārprati - es gribēju dzirdēt to ko daGrevis teica :D - bet tā pat paldies.

Edited by labaiss
Link to comment
Share on other sites

Ja tas ir nepieciešams, sesijā droši var glabāt visu to informāciju par lietotāju, kas var būt vajadzīga katrā pieprasījumā.

Piemēram, ja tu header stūrī attēlo lietotāja username, tad to droši vari glabāt sesijā, priekš kam no lieka izmantot db.

Link to comment
Share on other sites

Nu session_id nav nekādas jēgas pārglabāt. Viņš jau ir saglabāts cepumos! =]

 

P.S. Kā Tu nezinot "user_id" uzzināji kas tas par lietotāju? O.o

 

nu piemēram user_id vietā es varu glabāt user_email (manā gadījumā, tas būs arī unikāls) - uzzināšu, kas par lietotāju.

 

+

 

BET piekrītu - viss labāk ir glabāt user_id - jautāju jo vēlējjos pārliecināties...

Edited by labaiss
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...