PHP Tutorial – How to create login form

writehow June 24, 2012 0

On this PHP TUTORIAL we will show you how to create cool login form !

<link rel=”stylesheet” href=”css/style.css” media=”screen” />
<? Php
if ($ user-> data ['user_id'] == ANONYMOUS)
{
echo “


<Form action = “”. append_sid (“{$ phpbb_root_path} ucp. $ phpEx”, ‘mode = login’, true, $ user-> session_id). “” Method = “post”>
<input type=”hidden” name=”mode” value=”login” />

Username: <br /> <input type=”text” name=”username” /> <br />
Password: <br /> <input type=”password” name=”password” /> <br />
<input type=”hidden” name=”autologin” value=”1″ />
<input type=”hidden” name=”autologin” value=”1″ />
<br /> <input type=”submit” value=”Vlez” name=”login” /> <br>
<a href=”forum/ucp.$phpEx?mode=register”> Register! </ a> <br>
<a href=”forum/ucp.php?mode=sendpassword”> Forgot your password? </ a>
<input type=”hidden” name=”redirect” value=”index.php” />
</ Form>
“;
}
else
{
echo “<center>”;
include ($ phpbb_root_path. ‘includes / functions_display.’. $ phpEx);
echo “</ center> <br />”;
echo “<font color=’#0000′>”;
echo “<div style=”border: 0px solid #000;”>”;
echo “<center> <b> Username: </ b> <a href=”{$phpbb_root_path}memberlist.$phpEx?mode=viewprofile&u=”. $user-> data ['user_id'].” “>”. $ User-> data ['username'];
echo get_user_avatar ($ user-> data ['user_avatar'], $ user-> data ['user_avatar_type'], $ user-> data ['user_avatar_width'], $ user-> data ['user_avatar_height']);
echo “</ a>”;
$ Level = $ user-> data ['group_id'];
$ Level = str_replace (“2″, “<font color=’#1B20B2′> <b> User </ b> </ font>”, “$ level”);
$ Level = str_replace (“4″, “<font color=’#00AA00′> <b> Moderator </ b> </ font>”, “$ level”);
$ Level = str_replace (“5″, “<font color=’#d40707′> <b> Administrator </ b> </ font>”, “$ level”);
$ Level = str_replace (“8″, “<font color=’#188705′> <b> Global Admin </ b> </ font>”, “$ level”);
$ Level = str_replace (“9″, “<font color=’#3333FF’> <b> Server Admin </ b> </ font>”, “$ level”);
$ Level = str_replace (“10″, “<font color=’#33CCFF’> <b> Test Admin </ b> </ font>”, “$ level”);
$ Level = str_replace (“13″, “<font color=’#FF9933′> <b> Hostar </ b> </ font>”, “$ level”);
echo “<br> <b> Rank: </ b>”. $ level. “”;

echo “<br> <b> Posts: </ b> <a href=”forum/search.php?author_id=”. $user-> data ['user_id'].” & sr = posts “>”. $ User-> data ['user_posts']. “</ A>”;
echo “<br> <b> Messages: </ b> <a href =” {$ phpbb_root_path} ucp. $ phpEx? i = pm & folder = inbox “”;
if ($ user-> data ['user_new_privmsg']! = 0) {echo “title =” You have new message “”;}
echo “>”. $ User-> data ['user_new_privmsg']. “</ A> <br>”;
echo ‘<b> Your IP is: </ b>’. $ User-> data ['user_ip']. ‘<br>’;
$ Level = $ user-> data ['group_id'];
$ Sid = $ user-> data ['session_id'];
if ($ level == 5) {echo “<br/> <a href=”forum/adm/index.php?sid=$sid”> Admin panel (forum) </ a> <br/>”;} / / URL to admin panel
if ($ level == 5) {echo “<br/> <a href=”admin/index.php”> Admin Panel (site) </ a> <br/>”;} / / URL to admin panel
else if ($ level == 4) {echo “<a href=”forum/mcp.php?sid=$sid”> moderating panel </ a> <br/>”;} / / Link to panel moderator
echo “<br> <button onclick=”window.location.href=’”.append_sid(“{$phpbb_root_path}ucp.$phpEx”,’mode=logout’, true, $user-> session_id).” ‘” > Go </ button> </ center> “;
echo “</ font> </ div>”;
}
?>

It has built-in buttons for the 2nd admin panel in a forum and an online :)

 

Click here for more PHP tutorials!

Leave A Response »