[ Index ]
 

Code source de Cr@wltr@ck 2.2.1

Accédez au Source d'autres logiciels libresSoutenez Angelica Josefina !

title

Body

[fermer]

/include/ -> adminuser.php (source)

   1  <?php
   2  //----------------------------------------------------------------------

   3  //  CrawlTrack 2.2.1

   4  //----------------------------------------------------------------------

   5  // Crawler Tracker for website

   6  //----------------------------------------------------------------------

   7  // Author: Jean-Denis Brun

   8  //----------------------------------------------------------------------

   9  // Website: www.crawltrack.fr

  10  //----------------------------------------------------------------------

  11  // That script is distributed under GNU GPL license

  12  //----------------------------------------------------------------------

  13  // file: adminuser.php

  14  //----------------------------------------------------------------------

  15  
  16  if (!defined('IN_CRAWLT_ADMIN'))
  17  {
  18      echo"<h1>Hacking attempt !!!!</h1>";
  19      exit();
  20  }
  21  
  22  //valid form

  23  
  24  if($validlogin==1)
  25      {
  26      if($login=='' OR $password2=='' OR $password3=='' OR $password2 != $password3)
  27          {        
  28          echo"<br><br><p>".$language['login_no_ok']."</p>";
  29  
  30  
  31          echo"<div class=\"form\">\n";
  32          echo"<form action=\"index.php\" method=\"POST\" >\n";
  33          echo "<input type=\"hidden\" name ='validform' value='6'>\n";
  34          echo "<input type=\"hidden\" name ='navig' value='6'>\n";
  35          echo "<input type=\"hidden\" name ='validlogin' value='0'>\n";
  36          echo "<input type=\"hidden\" name ='logintype' value='$logintype'>\n";                    
  37          echo "<input type=\"hidden\" name ='login' value='$login'>\n";
  38          echo "<input type=\"hidden\" name ='password2' value='$password2'>\n";
  39          echo "<input type=\"hidden\" name ='password3' value='$password3'>\n";
  40          echo "<input type=\"hidden\" name ='site' value='$site'>\n";        
  41          echo"<input name='ok' type='submit'  value=' ".$language['back_to_form']." ' size='20'>\n";
  42          echo"</form>\n";
  43          echo"</div>\n";
  44          }
  45      else
  46          {        
  47          //database connection    

  48          $connexion = mysql_connect($crawlthost,$crawltuser,$crawltpassword) or die("MySQL connection to database problem");
  49          $selection = mysql_select_db($crawltdb) or die("MySQL database selection problem");
  50      
  51          //check if login already exist

  52          
  53          $sqlexist = "SELECT * FROM crawlt_login
  54          WHERE crawlt_user='".sql_quote($login)."'";
  55  
  56          $requeteexist = mysql_query($sqlexist, $connexion) or die("MySQL query error");
  57          
  58          $nbrresult=mysql_num_rows($requeteexist);
  59          
  60          if($nbrresult>=1)
  61              {
  62              //login already exist        

  63              echo"<br><br><h1>".$language['exist_login']."</h1>";
  64  
  65  
  66              echo"<div class=\"form\">\n";
  67              echo"<form action=\"index.php\" method=\"POST\" >\n";
  68              echo "<input type=\"hidden\" name ='validform' value='6'>\n";
  69              echo "<input type=\"hidden\" name ='navig' value='6'>\n";
  70              echo "<input type=\"hidden\" name ='validlogin' value='0'>\n";
  71              echo "<input type=\"hidden\" name ='logintype' value='$logintype'>\n";                    
  72              echo "<input type=\"hidden\" name ='login' value='$login'>\n";
  73              echo "<input type=\"hidden\" name ='password2' value='$password2'>\n";
  74              echo "<input type=\"hidden\" name ='password3' value='$password3'>\n";
  75              echo "<input type=\"hidden\" name ='site' value='$site'>\n";        
  76              echo"<input name='ok' type='submit'  value=' ".$language['back_to_form']." ' size='20'>\n";
  77              echo"</form>\n";
  78              echo"</div>\n";
  79              }
  80          else
  81              {
  82              //add the login in the database

  83          
  84              //password treatment

  85              $pass=md5($password2);
  86  
  87              $admin=0;
  88              $website=0;
  89  
  90          
  91              $sqllogin="INSERT INTO crawlt_login (crawlt_user,crawlt_password,admin,site) VALUES ('".sql_quote($login)."','".sql_quote($pass)."','".sql_quote($admin)."','".sql_quote($website)."')";
  92              $requetelogin = mysql_query($sqllogin, $connexion) or die("MySQL query error");
  93  
  94              //check is requete is successfull

  95  
  96              if($requetelogin==1)
  97                  {
  98                      echo"<br><br><h2>".$language['user_creation']."</h2>\n";
  99          
 100              
 101                  echo"<p>".$language['login_ok']."</p>\n";                
 102                  
 103              
 104                  echo"<div class=\"form\">\n";
 105                  echo"<form action=\"index.php\" method=\"POST\" >\n";
 106                  echo "<input type=\"hidden\" name ='navig' value='6'>\n";            
 107                  echo"<input name='ok' type='submit'  value='OK' size='20'>\n";
 108                  echo"</form>\n";
 109                  echo"</div>\n";                    
 110                              
 111                  }
 112              else
 113                  {
 114                  echo"<br><br><h2>".$language['user_creation']."</h2>\n";            
 115                  echo"<p>".$language['login_no_ok2']."</p>";
 116  
 117              
 118                  echo"<div class=\"form\">\n";
 119                  echo"<form action=\"index.php\" method=\"POST\" >\n";
 120                  echo "<input type=\"hidden\" name ='validform' value='6'>\n";
 121                  echo "<input type=\"hidden\" name ='navig' value='6'>\n";
 122                  echo "<input type=\"hidden\" name ='validlogin' value='1'>\n";
 123                  echo "<input type=\"hidden\" name ='logintype' value='$logintype'>\n";        
 124                  echo "<input type=\"hidden\" name ='login' value='$login'>\n";
 125                  echo "<input type=\"hidden\" name ='password2' value='$password2'>\n";
 126                  echo "<input type=\"hidden\" name ='password3' value='$password3'>\n";
 127                  echo"<input name='ok' type='submit'  value=' ".$language['retry']." ' size='20'>\n";
 128                  echo"</form>\n";
 129                  echo"</div>\n";
 130                  }
 131  
 132              }
 133  
 134          }
 135          
 136      }
 137  
 138  //form

 139  
 140  else
 141      {
 142      echo"<br><br><h2>".$language['user_creation']."</h2>\n";
 143      echo"<p>".$language['user_setup']."</p>\n";
 144      echo"<p>".$language['login_user_what']."</p>\n";
 145          
 146      echo"</div>\n";
 147  
 148      //data collect form

 149  
 150      echo"<div class=\"form\">\n";
 151      echo"<form action=\"index.php\" method=\"POST\" >\n";
 152      echo "<input type=\"hidden\" name ='validform' value=\"6\">";
 153      echo "<input type=\"hidden\" name ='navig' value='6'>\n";
 154      echo "<input type=\"hidden\" name ='validlogin' value='1'>\n";            
 155      echo "<input type=\"hidden\" name ='logintype' value='$logintype'>\n";    
 156      echo"<table class=\"centrer\">\n";
 157      echo"<tr>\n";
 158      echo"<td>".$language['login']."</td>\n";
 159      echo"<td><input name='login'  value='$login' type='text' maxlength='20' size='50'/></td>\n";
 160      echo"</tr>\n";
 161      echo"<tr>\n";
 162      echo"<td>".$language['password']."</td>\n";
 163      echo"<td><input name='password2' value='$password2' type='password' size='50'/></td>\n";
 164      echo"</tr>\n";
 165      echo"<tr>\n";
 166      echo"<td colspan=\"2\">\n";
 167      echo"".    $language['valid_password']."\n";
 168      echo"</td>\n";
 169      echo"</tr>\n";
 170      echo"<tr>\n";
 171      echo"<td>".$language['password']."</td>\n";
 172      echo"<td><input name='password3' value='$password3' type='password' size='50'/></td>\n";
 173      echo"</tr>\n";    
 174      echo"<tr>\n";
 175      echo"<td colspan=\"2\">\n";
 176      echo"<br>\n";
 177      echo"<input name='ok' type='submit'  value=' OK ' size='20'>\n";
 178      echo"</td>\n";
 179      echo"</tr>\n";
 180      echo"</table>\n";
 181      echo"</form>\n";
 182      }
 183  
 184  
 185  ?>


Généré le : Thu Sep 6 14:14:11 2007 par Balluche grâce à PHPXref 0.7