|
15.04.2010, 15:12
Можно и по другому:
PHP код:
global $user, $cookie, $anonymous, $sitekey; cookiedecode($user); $username = $cookie[1]; if ($username == "") { $username = $anonymous; } if($username == $anonymous){ $u_block = " <font class=A_white>Здравствуйте $username !</font></b>"; }else{ mt_srand ((double)microtime()*1000000); $maxran = 1000000; $random_num = mt_rand(0, $maxran); $datekey = date("F j"); $rcode = hexdec(md5(".htmlspecialchars($_SERVER[HTTP_USER_AGENT])." . $sitekey . $random_num . $datekey)); $code = substr($rcode, 2, 6); $u_block = " <table border=\"0\"> <tr> <td> <form action=\"modules.php?name=Your_Account\" method=\"post\"> <input type=\"hidden\" name=\"op\" value=\"login\"> <p><font class=A_white>Логин:    </font><input type=\"text\" name=\"username\" maxlength=\"25\"></p> <p><input type=\"hidden\" name=\"random_num\" value=\"$random_num\"> <input type=\"hidden\" name=\"gfx_check\" value=\"$code\"></p> <p><font class=A_white>Пароль: </font><input type=\"password\" name=\"user_password\" maxlength=\"20\"></p> <p align=\"center\"> <input type=\"submit\" value=\"Войти\"></p> <p align=\"center\"> <a href=\"modules.php?name=Your_Account&op=new_user\">Регистрация</A> <a href=\"modules.php?name=Your_Account&op=pass_lost\">Забыли пароль?</A> </p> </form> </td> </tr> </table> "; }
Вставляете это в theme.php в функцию themeheader(), а в html файле header.html вставляете переменную $u_block в нуное место где необходимо вывести блок для гостя или пользователя.
|
|