Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |
|
Объясните, как сделать PHP авторизацию |

15.11.2009, 18:57
|
|
Познающий
Регистрация: 29.08.2009
Сообщений: 66
Провел на форуме: 980207
Репутация:
184
|
|
Объясните, как сделать PHP авторизацию
Собственно вопрос
Как сделать php авторизацию только из 1 логина... но чтобы в исходном коде небыло никакого намека на него.
и собственно обратный вопрос:
Как его возможно обойти.
вот собственно мои наработки для base php
PHP код:
tr> <td align="center"><table width="99%" border="0" cellpadding="0" cellspacing="0"> <tr> <td> <form name="form" method="post" action=""> <input name="password" type="text" id="password"> <input name="submit" type="submit" id="submit" value="LOGIN"> </form> </td>
|
|
|

15.11.2009, 19:01
|
|
Постоянный
Регистрация: 25.10.2009
Сообщений: 376
Провел на форуме: 1960634
Репутация:
311
|
|
также интересует вопрос..хотелось бы увидеть ответ..пожалуста
|
|
|

15.11.2009, 19:02
|
|
Голос разума
Регистрация: 27.09.2006
Сообщений: 529
Провел на форуме: 1607210
Репутация:
1617
|
|
это вы про что господа ?
про авторизацию ?
__________________
Бойтесь своих желаний. Они могут исполниться....
...О-о-о-о, ушами не услышать, глазами не понять!
Последний раз редактировалось SQLHACK; 15.11.2009 в 19:12..
|
|
|

15.11.2009, 19:05
|
|
Постоянный
Регистрация: 25.10.2009
Сообщений: 376
Провел на форуме: 1960634
Репутация:
311
|
|
Как сделать в php авторизацию...когда человек пишет свой логин и пароль и ,чтоб поподал на сайт..а не томился бы на одной странице
|
|
|

15.11.2009, 19:06
|
|
Постоянный
Регистрация: 13.02.2008
Сообщений: 505
Провел на форуме: 2916750
Репутация:
277
|
|
мб на PHP авторизацию сделать хотите или типа basic-авторизацию?)
|
|
|

15.11.2009, 19:11
|
|
Познающий
Регистрация: 29.08.2009
Сообщений: 66
Провел на форуме: 980207
Репутация:
184
|
|
Собствено пример
есть моя base.php, ну эт вы знаете
вот выглядит так:
PHP код:
<body>
<table width="90%" border="1" align="center" cellpadding="2" cellspacing="0">
<tr>
<td align="center"><table width="99%" border="0" cellpadding="0" cellspacing="0">
<tr>
<td>
<form name="form" method="post" action="">
<input name="password" type="text" id="password">
<input name="submit" type="submit" id="submit" value="LOGIN">
</form> </td>
</tr>
</table></td>
</tr>
<tr>
<td align="center"><table width="99%" border="0" cellpadding="0" cellspacing="0">
<tr>
<td>Акки :</td>
</tr>
</table>
<textarea name="textarea" style="width:99%;height:500px">
Вы не авторизованы!</textarea>
<br>
</td>
</tr>
</table>
</body>
</html>
вроде все работает, интересует вопрос: возможно ли ее обойти, и как?
|
|
|

15.11.2009, 19:12
|
|
Голос разума
Регистрация: 27.09.2006
Сообщений: 529
Провел на форуме: 1607210
Репутация:
1617
|
|
PHP код:
<html>
<body>
<?php
$xpass = "ваш пасс";
session_start();
//проверяем залогинен ли человек
if(empty($_SESSION['islogged'])){
//если нет то смотрим может передан пасс
if(isset($_POST['pass']) && $_POST['pass']==$xpass){
$_SESSION['islogged'] = 1;
}
}
//проверяем еще раз не залогинелся ли человек
if($_SESSION['islogged']==1){
//если не залогинен пишеи что это надо сделать
echo '<form action="" method="post">
Введите пароль<input name="login" type="text" value="">
<input type="submit" value="Send">
</form>';
}else{
//если залогинен то тут пишем что надо выдать
echo 'ура зашли';
}
?>
</body>
</html>
__________________
Бойтесь своих желаний. Они могут исполниться....
...О-о-о-о, ушами не услышать, глазами не понять!
|
|
|

15.11.2009, 19:13
|
|
Голос разума
Регистрация: 27.09.2006
Сообщений: 529
Провел на форуме: 1607210
Репутация:
1617
|
|
и я чет не понял , а где php код то тут только форма html, что обходить то?
__________________
Бойтесь своих желаний. Они могут исполниться....
...О-о-о-о, ушами не услышать, глазами не понять!
|
|
|

15.11.2009, 19:13
|
|
Участник форума
Регистрация: 24.08.2009
Сообщений: 145
Провел на форуме: 285318
Репутация:
17
|
|
В каком смысле обойти?Ты на обработчик этой формы ставь проверку введенных данных + установки куков и сессии при правильных данных и все,в чем проблема то?
|
|
|

15.11.2009, 19:18
|
|
Он хакер.
Регистрация: 01.11.2008
Сообщений: 1,756
Провел на форуме: 6462214
Репутация:
3171
|
|
Сообщение от Cristiel
Собственно вопрос
Как сделать php авторизацию только из 1 логина... но чтобы в исходном коде небыло никакого намека на него.
и собственно обратный вопрос:
Как его возможно обойти.
вот собственно мои наработки для base php
PHP код:
tr> <td align="center"><table width="99%" border="0" cellpadding="0" cellspacing="0"> <tr> <td> <form name="form" method="post" action=""> <input name="password" type="text" id="password"> <input name="submit" type="submit" id="submit" value="LOGIN"> </form> </td>
Где тут наработки?...
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|