Pages

Tuesday, August 3, 2010

php වලින් simple login form එකක්

පලමුව HTML මගින් ඉතා පසසුවෙන්ම log in form interface එකක් පහත අකාරයට හදා ගන්න.










මෙහි action tag එක වෙනුවට එය හිස්ව උනත් තියන්න පුලුවන්.එමගින් මේ HTML page එකටම නැවත redirect වෙනවා

දැන් 2.php ෆයිල් එක පහත අකරයට පිලියල කර ගැනිම මගින් සරල log in form එකක් සාදා ගත හැක.














session_start(); මගින් session එකක් start කරගන්නා අතර,mysql_connect('localhost','root',''); මගින් database server එකට සම්බන්ධ කරනු ලැබේ.මෙහිදි වඩා සැලකිලි විය යුත්තේ hostname,user name,password, නිවැරිදිව ඉදිරිපත් කිරිමයි.මං localhost එකක්ක අත්හද බලපු නිසා එයට අදල පරිදි එවා ඉදිරිපත් කර ඇත.mysql_select_db(login_system); මගින් අදාල database එක select කරගනු ලබේ.



මෙම කොටසේදි login button එක click කල පසු $uname,$pass variable 2 කට user name , password දාගනු ලබයි.තවද මෙහිදි අදල user name එකdatabase එකේ තිබෙදැයි සොය බලන අතර, එහේ තිබෙනම් user name එක session variable එකකට දා ගන්නා අතරම ලොග් අවුට්(logout) විම සදහා ලින්ක් එකක් සදා ගනු ලබයි









log out විමට පහත ආකරයට ලොග් අවුට් ලින්ක් එක ක්ලික් කලපසු session එක හිස්(empty) කරනු ලැබේ.





Codes අපහැදිලි නම් ඒ මත click කරන්න