#1

Всем привет, посмотрел alogin от Голубя с использованием http,
Объясните пожалуйста, что означает каждая строка (пхп)
PHP код:
<?php 
function SuccessLogin($level$ip$server$nick

     
mysql_query("UPDATE  `admintest` SET `lastserver` =  '$server', `lastIP` =  '$ip', `UnixLastLogin` =  UNIX_TIMESTAMP() WHERE  `nick` = '$nick'"); 
     echo
"$level"
     
mysql_close(); 
     exit; 

function 
SetPassword($nick$password

     
mysql_query("UPDATE  `admintest` SET `password` =  '$password' WHERE  `nick` = '$nick'"); 

if(
$_GET['skey'] == "ВАШ_СЕКРЕТНЫЙ КЛЮЧ"

     
$nick $_GET['nick']; 
     
$password $_GET['password']; 
     
$server $_GET['server']; 
     
$playerip $_GET['ip']; 
     
$l=mysql_connect("localhost""ЮЗЕР""ПАРОЛЬ"); 
     
mysql_select_db("admin"); 
     
$sql "SELECT * FROM  `admintest` WHERE `nick` = '$nick'"
     
$result mysql_query($sql); 
     if(
mysql_num_rows($result) == 0) die("NO|0"); //не админ 
     
$row mysql_fetch_assoc($result); 
     if(
$row['password'] == "255"
     { 
      
SetPassword($nick$password); 
      
$row['password'] = $password
     } 
     if(
$password != $row['password']) die("PI|0"); //неверный пароль 
     
if($server == $row['server']) SuccessLogin($row['level'], $playerip$server$nick); //игрок зашел под админку на основном сервере, пускаем. 
     
else //гостевой сервер 
     

      if(
$playerip != $row['lastIP']) die("IC|0"); //ип сменился, зовем игрока на основной сервер 
      
switch($row['level']) 
      { 
       case 
1SuccessLogin(1$playerip$server$nick); 
       case 
2SuccessLogin(1$playerip$server$nick); 
       case 
3SuccessLogin(2$playerip$server$nick); 
       case 
4SuccessLogin(2$playerip$server$nick); 
       case 
5SuccessLogin(2$playerip$server$nick); 
       case 
6SuccessLogin(4$playerip$server$nick); 
       default: 
SuccessLogin($row['level'], $playerip$server$nick); 
      } 
     } 

else die(
"IK"); 
?>
Reply
#2

Ошиблись форумом?
Reply
#3

А код ужасен, не используйте его.
Reply
#4

echo"$level";

Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)