A simple php user login module
-
-
-
-
- Login system
-
-
- Session_start ();
- If ($ _ SESSION [username]) {
- ?>
-
- } Else {
- ?>
-
- }
- ?>
-
-
2. config. php
- $ Dbhost = "localhost ";
- $ Dbuser = "root ";
- $ Dbpassword = "123456 ";
- $ Dbname = "auth ";
- $ Conn = mysql_connect ("$ dbhost", "$ dbuser", "$ dbpassword") or die ('cannot connect to server'. mysql_error ());
- Mysql_select_db ("$ dbname", $ conn) or die ("database access error". mysql_errno ());
- Mysql_query ("set names gb2312 ");
- ?>
3. userlogin. php
-
-
-
-
- Login system _ bbs.it-home.org
-
-
- Session_start ();
- Require ("config. auth. php ");
- If ($ _ POST [submit]) {
- $ SQL = "select * from userinfo where username = '$ _ POST [username]' and password = '$ _ POST [password]'";
- $ Result = mysql_query ($ SQL );
- $ Numrows = mysql_num_rows ($ result );
- If ($ numrows = 1 ){
- $ Row = mysql_fetch_assoc ($ result );
- $ _ SESSION [username] = $ row [username];
- // Echo $ _ SESSION [username];
- Echo "script" alert ('login successful! '); Window. location. href = 'left. php'; script ";
- } Else {
- Echo "script alert ('login failed! '); Window. location. href = \' # \ '"/script> ";
- }
- } Else {
- Echo "script" alert (please log in through the correct channel! '); Window. location. href = \' # \ '"/script> ";
- }
- Mysql_free_result ($ result );
- Mysql_close ($ conn );
- ?>
-
4. logout. php
-
-
-
-
- Login system _ bbs.it-home.org
-
-
- Session_start ();
- Unset ($ _ SESSION [username]);
- Session_destroy ();
- Echo "script alert ('logout successful! '); Window. location. href = \' # \ '"/script> ";
- ?>
-
|