Data hosted with ♥ by Pastebin.com - Download Raw - See Original
  1. <?php
  2. @include('../config/db_conf.php');
  3. $conn = mysqli_connect($host, $dbuser, $dbpass, $authdb);
  4.  
  5. $client = new SoapClient(NULL, array(
  6.     'location' => "http://$soapHost:$soapPort/",
  7.     'uri'      => 'urn:TC',
  8.     'style'    => SOAP_RPC,
  9.     'login'    => $soapUsername,
  10.     'password' => $soapPassword,
  11. ));
  12.  
  13. if (isset($_POST['uname']) and isset($_POST['pass']))   {
  14.     if ($_POST['pass'] == $_POST['pass2'])  {  
  15.         $username = $_POST['uname'];
  16.         $password = $_POST['pass'];
  17.         $mail = $_POST['email'];
  18.         $expansion = $_POST['exp'];
  19.        
  20.         $command = "account create $username $password";
  21.         $result = $client->executeCommand(new SoapParam($command, 'command'));
  22.        
  23.         $sql = "UPDATE account SET email = '$mail', expansion = $expansion WHERE username = '$username'";
  24.         if(mysqli_query($conn, $sql)) {
  25.         header('location: ../?p=home');
  26.         }else{
  27.         echo "Could not set email/expansion";
  28.         echo $sql;
  29.         }
  30.     }
  31. }else{
  32.     echo "Password Missmatch";
  33. }