Jump to content
GIGN Forum

Mysql


RaaapuLis
 Share

Recommended Posts

Tātad taisos veidot login scriptu ar, reģistrēšanos, ielogošanos, iespeju atjaunot paroli ja ir to aizmirsis, vēstulēm, statistiku, online, labot profilu, mainiit bildi, izlogoties.

Nu apmēram tā, iespējam vēl kaut kādi nieki nāks klāt.

Tad nu kādām vajadzētu būt mysql datubāzēm, tabulām, un laukiem?

P.S

* vēstules tādas ka dr.lv - izlasītās, neizlasītās, izsūtītās, saņemtās, un jauna vēstule

* reg log vismaz - niks, epasts, parole, vards, uzvards, pilseta, dzimsanas datums, un dzimums

/nākotnē būs ļoti daudz jautājumi @ gign forum :D/

Edited by RaaapuLis
Link to comment
Share on other sites

Parasti jau vienam projektam ir viena datubāze. Tabulas jāiedala pēc moduļiem - vēstules, lietotāji, sesijas. Tad arī katrā tabulā jāskatās, kas tur darīsies. Vēstulēm vajadzēs lietotāja_id`us, kas un kam sūta, vēstules teksts, ir izlasīts vai nav. Jāparedz arī lauks vēstules džēšanai - ja viens lietotājs izdzēš vēstuli, lai tā nepazūd otram lietotājam. Tātad vēstuli fiziski izdzēst nedrīkst, tikai nedrīkst rādīt viņu tam, kurš ir izdzēsis.

Lietotājiem, login, md5 parole, pēdējā ielogošanās, e-pasts, [cita info].

aktīvās sesijām, lietotāja id, sesijas id, ielogošanās datums laiks, pēdējās aktivitātes datums laiks u.c.

aktīvās sesijas pēc izlogošanās tiek dzēstas.

var veidot arī sesijas logus, kuros ir usera id, ip adrese, ielogošanās datums. lai pēc tam varētu veidot kaut kādu statistiku - cik reizes pieslēdzies, no kādām ip adresēm utt.

Tak to visu var izdomāt. Paņem papīru un sazīmē formas. Nav jau viss uzreiz jākodē.

Link to comment
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
 Share

×
×
  • Create New...