HOME    FORUMS    MEMBERS    RECENT POSTS    LOG IN  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > ПРОГРАММИРОВАНИЕ > PHP
   
 
 
Опции темы Поиск в этой теме Опции просмотра

  #11  
Старый 15.02.2008, 19:57
Dimi4
Reservists Of Antichat - Level 6
Регистрация: 19.03.2007
Сообщений: 953
Провел на форуме:
7617458

Репутация: 3965


Отправить сообщение для Dimi4 с помощью ICQ
По умолчанию

Народ, сорр за тупость но уже 2 дня сижу над сесиями. Кто может, подправть код чтоб он запоминал одмина:
PHP код:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<style type="text/css">
......
 </style>
 <title>NF AUTH System</title>
 </head>
<body>
<center>
<h1>Log<font color='green'>In Admin</font></h1>
</center>
<fieldset><legend><font color='red'>HERE>></font></legend>
<form method="post" action="">
<table class="form">

<tr>
<th>Login<font color="red">*</font></th>
<td><input type="text" size="40" name="Login"  onblur="if(this.value=='')this.value='Your Login...';" onclick="if(this.value=='Your Login...')this.value='';" value="Your Login..." /></td>
</tr>

<tr>
<th>Password<font color="red">*</font></th>
<td><input type="password" size="40" name="Pass" value="" /></td>
</tr>

<tr><td><center><input type="submit" value=">>Enter<<" /></center></td></tr>
</table>
</form>
</fieldset>
<?php
session_start
(); 

 
error_reporting(1);
 
$Login=$_POST[Login];
 
$Pass=$_POST[Pass];
   
$md5_pass=md5(md5($Pass));
 IF(empty(
$Login) OR empty($Pass)){die();}
 if (!isset(
$_SESSION['login']) and !isset($_SESSION['password'])) echo("Admin's session isn't found!<br>");
  include(
"config.php");
  
$Login=stripslashes(htmlspecialchars($Login));
if(
$_SESSION['password']!=$md5_pass){
  if(
$md5_pass!=$admin_password){die("<font color='red'>Incorect Login or Password was entered!");}else{
  
$_SESSION['login']=$Login;
  
$_SESSION['password']=$md5_pass;
  echo(
"Access granted");
  echo
"<center><font size=2>USER List</font></center>";}
  }else{
  
//connect db
echo "<center>";
 
$link mysql_pconnect("$server_db""$user_db""$pass_db")
        or die(
"<font color='red'>Could not connect: </font>" mysql_error());
    
    
//select db
     
if (mysql_select_db("$database")) {
      
    } else {

        
printf ("<font color='red'>Error selecting database: %s\n</font>"mysql_error());
    }
    
     
$get_info=mysql_query("SELECT * FROM `auth`");
    while(
$row mysql_fetch_array($get_info))
  {
$login=$row['login'];
$password=$row['password'];
$ip=$row['ip'];
$mail=$row['mail'];
  echo(
"<table width='100%'>
<tr>
    <td width='15%'><div align=center>
$login</div></td>
    <td width='26%'><div align=center>
$password</center></td>
    <td width='29%'><div align=center>
$ip</center></td>    
    <td width='30%'><div align=center>
$mail</center></td>
</tr>
</table>"
);
}
}
    



?>
 
Ответить с цитированием
 



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[c/c++] Новичкам: задаем вопросы _Great_ С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby 5421 21.04.2026 07:37
Интернетчики задали российскому президенту очень странные вопросы podkashey Мировые новости. Обсуждения. 4 07.07.2006 16:53
Вопросы по Ipb 2.0 Voodoo_People Сценарии/CMF/СMS 26 15.02.2005 22:57



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ