Advertisement
Guest User

Untitled

a guest
Sep 9th, 2017
556
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 4.53 KB | None | 0 0
  1. <?php
  2. function setDate($dates) {
  3.     $date = explode(" ", $dates);
  4.     $ymd = explode("-", $date['0']);
  5.     $hhmmss = explode(":", $date['1']);
  6.     $time = mktime($hhmmss['0'], $hhmmss['1'], $hhmmss['2'], $ymd['1'], $ymd['2'], $ymd['0']);
  7.     return($time);
  8. }
  9.  
  10. function newPass() {
  11.     $s = array("0","1","2","3","4","5","6","7","8","9","a","b","c","d","e","f","g","h",
  12.             "i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z");
  13.     $max = 12;
  14.     for( $i=0; $i<$max; $i++) {
  15.         $pass .= $s[rand(0, count($s) -1)];
  16.     }
  17.     return($pass);
  18. }
  19.  
  20. $db = new mysqli("", "", "", "");
  21.     if ($db->connect_error) {
  22.         echo "Fehler bei der Verbindung: " . mysqli_connect_error();
  23.         exit();
  24.     }
  25.  
  26. $select = "SELECT *
  27.         FROM tlx_accounts";
  28. $tlx = $db->query($select);
  29. if(!$tlx) {
  30.     echo "<strong>Der folgende fehler ist aufgetreten: </strong><br />".$mysqli->error."<br />
  31.           <strong>Fehlernummer :</strong>".$db->errno."<br />";
  32. } else {
  33.     while($row = $tlx->fetch_array()) {
  34.         $username = $db->real_escape_string($row['username']);
  35.         $email = $db->real_escape_string($row['email']);
  36.         $site_url = $db->real_escape_string($row['site_url']);
  37.         $banner_url = $db->real_escape_string($row['banner_url']);
  38.         $banner_height = $db->real_escape_string($row['banner_height']);
  39.         $banner_width = $db->real_escape_string($row['banner_width']);
  40.         $title = $db->real_escape_string($row['title']);
  41.         $description = $db->real_escape_string($row['description']);
  42.         $dates = $db->real_escape_string($row['date_added']);
  43.         $signup = $db->real_escape_string(setDate($dates));
  44.         $password = $db->real_escape_string(newPass());
  45.        
  46.         $accounts = "INSERT INTO 3toplist.arphp_Accounts (Username, Email, Site_URL, Banner_URL, Banner_Height, Banner_Width, Recip_URL, Title, Description, Category, Icons, Signup, Password, Confirm_ID, Status, Suspended, Locked, Last_Reset, Field_1, Field_2, Field_3, Notes, In_Weight, Out_Weight, Current_Prod, Current_In, Current_Out, Total_Prod, Total_In, Total_Out, Last_Prod, Last_Hits_In, Last_Hits_Out, Last_Sort, Last_Overall, Last_Category, Inactive, Num_Ratings, Rating_Total, Overall_Rank, Category_Rank)
  47.                 VALUES ('$username', '$email', '$site_url', '$banner_url', '$banner_height', '$banner_width', '', '$title', '$description', '', '', '$signup', '$password', '', 'Approved', '0', '0', '1296522037', '', '', '', '', '1', '1', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0');";
  48.         if($arphp = $db->query($accounts)) {
  49.             echo "Anzahl der ver&auml;nderten Datens&auml;tze: ".$db->affected_rows."<br />";
  50.         } else {
  51.             echo $db->error;
  52.         }
  53.  
  54.     $snapshot = "INSERT INTO 3toplist.arphp_Accounts (Username, Email, Site_URL, Banner_URL, Banner_Height, Banner_Width, Recip_URL, Title, Description, Category, Icons, Signup, Password, Confirm_ID, Status, Suspended, Locked, Last_Reset, Field_1, Field_2, Field_3, Notes, In_Weight, Out_Weight, Current_Prod, Current_In, Current_Out, Total_Prod, Total_In, Total_Out, Last_Prod, Last_Hits_In, Last_Hits_Out, Last_Sort, Last_Overall, Last_Category, Inactive, Num_Ratings, Rating_Total, Overall_Rank, Category_Rank)
  55.                 VALUES ('$username', '$email', '$site_url', '$banner_url', '$banner_height', '$banner_width', '', '$title', '$description', '', '', '$signup', '$password', '', 'Approved', '0', '0', '1296522037', '', '', '', '', '1', '1', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0');";
  56.         if($ar_php = $db->query($snapshot)) {
  57.             echo "Anzahl der ver&auml;nderten Datens&auml;tze: ".$db->affected_rows."<br />";
  58.         } else {
  59.             echo $db->error;
  60.         }
  61.  
  62.         $cheat = "INSERT INTO 3toplist.arphp_Cheats (Username, Hit_IP_Address, Hit_Cookie, Hit_Exp_Session, Hit_Proxy, Hit_Referrer, Hit_Browser, Hit_Banned_IP, Hit_No_Cookies, Rate_IP_Address, Rate_Cookie, Rate_Exp_Session, Rate_Proxy, Rate_Referrer, Rate_Browser, Rate_No_Cookies, Rate_Banned_IP)
  63.               VALUES ('$username', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0');";
  64.         if($arphp_cheats = $db->query($cheat)) {
  65.             echo "Anzahl der ver&auml;nderten Datens&auml;tze: ".$db->affected_rows."<br />";
  66.         } else {
  67.             echo $db->error;
  68.         }
  69.    
  70.         $message = "Empf&auml;nger: ".$email."<br />
  71.                  Hallo ".$username.",<br />
  72.                  mit folgenden Daten kannst du dich k&uuml;nftig einloggen:<br />
  73.                  Login: ".$username."<br />
  74.                  Password: ".$password."<br /><br />
  75.                  Cheers,<br/ >drei.to Toplist Webmaster<br />";
  76.         echo $message;
  77.         mail($email, "Toplist Zugangsdaten", $message, "From: toplist@drei.to");
  78.  
  79. }
  80. $tlx->close();
  81. }
  82. $db->close();
  83. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement