Личный Кабинет
Здравствуйте народ, поделитесь пожалуйста скриптом личного кабинета ибо модуль. Просто форма регистрации и при введенном человеком логин и пароль показывались персы которые содержатся на его аккаунте, все обыскал, не нашел, но помню где то было. :(
Digtex: Было, но платно.
в том то и дело боращаюсь сюда, потому что скрипт был БЕСПЛАТНЫЙ
полюбасу заблуждается он наверное видел дему нашу на сайте www.hellevil.net :)
Ну там еще вроде какой-то товарищ продавал, бесплатно точно никто давать не будет )
нет нет народ, не как не ошибаюсь, тут один товарищ тему создавал на другой вопрос, и он пришел к тому, что надо было ему личный кабинет, потом чел просто кинул на типо тебе форму входа и т.п. я точно где то видел но найти не могу! ![]()
неужели вам сложно заплотить 10wmz и получить полный качественный модуль для работы с сервером? :)
hellEVIL_TEAM: неужели вам сложно заплотить 10wmz и получить полный качественный модуль для работы с сервером? :)
ну во первых, у меня с инетом такая история что не каких мне wmz не видать ;) Во вторых вообще с этим не касался
Вот нашел, только я с ним что то мудрил, и надо помочь сделать под скрипт нормальную форму ввода, а то она все портит.
<table border="0" cellpadding="0" cellspacing="0" height="87" width="100%">
<tbody><tr>
<td align="right" valign="bottom"><div class="wt">ID </div></td>
<td align="center" valign="bottom" width="190"><input name="textfield" class="inp" type="text"></td>
</tr>
<tr>
<td align="right" valign="bottom"><div class="wt">Password </div></td>
<td align="center" valign="bottom" width="190"><input name="textfield2" class="inp" type="password"></td>
</tr>
<tr>
<td colspan="2" align="center" valign="bottom">
<input name="do" class="but" value="Войти" type="submit">
</tr>
</tbody></table>
</form> </td>
<?php
$dbhost ='localhost';
$dbuser = 'root';
$dbpass = 'root';
$dbname = 'interlude';
$msc = mysql_connect($dbhost,$dbuser,$dbpass);
mysql_select_db($dbname);
$password = base64_encode(pack('H*', sha1($password)));
$sql = mysql_query("select * from accounts where login='$login'");
$result=mysql_fetch_array($sql);
if ($result[password]==$password) {
$sql = mysql_query("SELECT * FROM characters WHERE account_name='$login'");
echo "
<HR>
<font size=2><center>Добро пожаловть в личный кабинет</center></font><br>
<table border=0 width=100%>
<tr><td width=45%>
<table border=0 width=100%>
<tr><td><center>Список персонажей</center></td></tr>";
While ($result = mysql_fetch_array($sql)) {
echo "<center><tr><td width=><a href=index.php?id=persone&char=$result[obj_Id]>$result[char_name]</a> - $result[level]lvl - ($result[obj_Id])</td></tr></center>"; }
echo "</table></td></tr></table>";
;}else{ echo "Не верный логин или пароль";;}
?>
Люди выложыте пожалустой скрипт личьный кабинет для обвязки Moy Web
мне надо токо скрипт личьки ,дальше я сам уже както сделаю шо в инвинтаре и т.д
— 2
ADM Clean: )))))))Это код формы ввода логина и пароля =D
Да ты что? А для чего подключения к базе? Для чего пароли для чего прописывать бд? Для чего вообще берется таблица accounts? Ты вообще пробовал пролистать "codebox" вниз чуть ? :)
=A=Angel: Люди выложыте пожалустой скрипт личьный кабинет для обвязки Moy Web
мне надо токо скрипт личьки ,дальше я сам уже както сделаю шо в инвинтаре и т.д
<table border="0" cellpadding="0" cellspacing="0" height="87" width="100%">
<tbody><tr>
<td align="right" valign="bottom"><div class="wt">ID </div></td>
<td align="center" valign="bottom" width="190"><input name="textfield" class="inp" type="text"></td>
</tr>
<tr>
<td align="right" valign="bottom"><div class="wt">Password </div></td>
<td align="center" valign="bottom" width="190"><input name="textfield2" class="inp" type="password"></td>
</tr>
<tr>
<td colspan="2" align="center" valign="bottom">
<input name="do" class="but" value="Войти" type="submit">
</tr>
</tbody></table>
</form> </td>
<?php
$dbhost ='localhost';
$dbuser = 'root';
$dbpass = 'root';
$dbname = 'interlude';
$msc = mysql_connect($dbhost,$dbuser,$dbpass);
mysql_select_db($dbname);
$password = base64_encode(pack('H*', sha1($password)));
$sql = mysql_query("select * from accounts where login='$login'");
$result=mysql_fetch_array($sql);
if ($result[password]==$password) {
$sql = mysql_query("SELECT * FROM characters WHERE account_name='$login'");
echo "
<HR>
<font size=2><center>Добро пожаловть в личный кабинет</center></font><br>
<table border=0 width=100%>
<tr><td width=45%>
<table border=0 width=100%>
<tr><td><center>Список персонажей</center></td></tr>";
While ($result = mysql_fetch_array($sql)) {
echo "<center><tr><td width=><a href=index.php?id=persone&char=$result[obj_Id]>$result[char_name]</a> - $result[level]lvl - ($result[obj_Id])</td></tr></center>"; }
echo "</table></td></tr></table>";
;}else{ echo "Не верный логин или пароль";;}
?>
это и есть личка, только из-за формы, при вводе логина и пароля нефига не происходит, я нечайно испортил :( Терь жалею, а той темы где я нашел скрипт не могу найти
PowerSword: Да ты что? А для чего подключения к базе? Для чего пароли для чего прописывать бд? Для чего вообще берется таблица accounts? Ты вообще пробовал пролистать "codebox" вниз чуть ? :)CODE<form action="http://localhost/index.php?id=persone" method="post">
<table border="0" cellpadding="0" cellspacing="0" height="87" width="100%">
<tbody><tr>
<td align="right" valign="bottom"><div class="wt">ID </div></td>
<td align="center" valign="bottom" width="190"><input name="textfield" class="inp" type="text"></td>
</tr>
<tr>
<td align="right" valign="bottom"><div class="wt">Password </div></td>
<td align="center" valign="bottom" width="190"><input name="textfield2" class="inp" type="password"></td>
</tr>
<tr>
<td colspan="2" align="center" valign="bottom">
<input name="do" class="but" value="Войти" type="submit">
</tr>
</tbody></table>
</form> </td>
<?php
$dbhost ='localhost';
$dbuser = 'root';
$dbpass = 'root';
$dbname = 'interlude';
$msc = mysql_connect($dbhost,$dbuser,$dbpass);
mysql_select_db($dbname);
$password = base64_encode(pack('H*', sha1($password)));
$sql = mysql_query("select * from accounts where login='$login'");
$result=mysql_fetch_array($sql);
if ($result[password]==$password) {
$sql = mysql_query("SELECT * FROM characters WHERE account_name='$login'");
echo "
<HR>
<font size=2><center>Добро пожаловть в личный кабинет</center></font><br>
<table border=0 width=100%>
<tr><td width=45%>
<table border=0 width=100%>
<tr><td><center>Список персонажей</center></td></tr>";
While ($result = mysql_fetch_array($sql)) {
echo "<center><tr><td width=><a href=index.php?id=persone&char=$result[obj_Id]>$result[char_name]</a> - $result[level]lvl - ($result[obj_Id])</td></tr></center>"; }
echo "</table></td></tr></table>";
;}else{ echo "Не верный логин или пароль";;}
?>
это и есть личка, только из-за формы, при вводе логина и пароля нефига не происходит, я нечайно испортил :( Терь жалею, а той темы где я нашел скрипт не могу найти
ну я думаю што он чуток нетак написан
надо сначало сделать кнопку
( все кода которыи я пишу ниже это пример )
<td width="182" style="background: url(<?php echo $diriekt; ?>/<?php echo $skin1; ?>/image/bg_body_right.gif)">
<table width="177" style="margin-left: -4px; margin-top: -3px">
<tr>
<td width="177" height="37" style="background: url(<?php echo $diriekt; ?>/<?php echo $skin1; ?>/image/LoginImg.gif);">
<div align="center" class="Login">Авторизация</div>
</td>
</tr>
<?
$login_panel = <<<HTML
<div >Привіт, <b>{$member_id['name']}</b>!</div>
HTML;
if ($member_id['user_group'] < 4) {
$login_panel .= <<<HTML
test
HTML;
} else {
$login_panel = <<<HTML
<tr>
<td width="200" align="center">
<table>
<form name=frmLogin action="?auth=login&" method=post>
<tr>
<td width="50">
<div class="LoginLabel">Логин</div>
</td>
<td>
<input name="login_name" type="text" class="inputLoginOpera" maxLength="20">
</td>
</tr>
<tr>
<td width="50">
<div class="LoginLabel">Пароль</div>
</td>
<td>
<input name="login_password" type="password" class="inputPassOpera" maxLength="20">
</td>
</tr>
<tr>
<td width="50">
<input name="login" type="hidden" class="inputAuthOpera" value="Войти">
</td>
<td valign="top">
<div align="center"><a href="{$link_lost}">Забыли пароль?</a></div>
</td>
</tr>
</form>
</table>
</td>
</tr>
<tr>
<td width="177" height="12" style="background: url(<?php echo $diriekt; ?>/<?php echo $skin1; ?>/image/LoginImgBtm.gif);">
</td>
</tr>
<tr>
HTML;
}
?>
в интексе надо сделать скрипт который конектитса к базе
и выводит ID чара $web_char_ID ( место $web_char_ID будет ID чара )
потом делать скрипт ( тип скоко ХП в игрока и т.д )
скрипт делать
тип по АД чара будет выводить скоко ХП и т.д
ну вот надо токо реализовать :))))))
пишем кто шо думает
П.С прошу админов прикрепить темку ,так как тема очень полезна
— 2
Ангел спс те за грамотный ответ ) Если можешь помоги в моём посте.... А если есть установленный Dle скинь я там свои данный поставлю чтоб всё гут было , а то у мну наглухо CHMOD не меняеться.... :(
— La2Psy.ru [ADM]Wh1tePower...
Там было на много проще просто НАИПРОСТЕЙШАЯ форма ввода логина и пароля, и переводило на личку, у меня все работало до того как я экспереминтировал со всякими кнопками теперь вот такая вот Попа... Мне главное персы на акке и фсйо.
Простите за некультурность, но опубликованные выше в открытом виде php скрипты - полная параша.
Нет сессий, нет куков, нулевая фильтрация, заточен под register_globals чтоли.
Стыдно ставить.
Выучите php, нет ничего сложного. Или попросите чтобы ктонибудь сделал.
http://php.net
— Ålderdom - ingen glädje..





