Advertisement
DrupalCustom

delegatewithmysql

Feb 2nd, 2012
172
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.89 KB | None | 0 0
  1. <?php
  2.  
  3. // Database connection.
  4. mysql_connect("localhost", "root", "admin");
  5. mysql_select_db("drupaltheme");
  6.  
  7.  
  8. $resultFindMode = mysql_query("SELECT mode_id FROM {freeway_mode} where sr_id = 1");
  9.  
  10. while ($recordUsPw = mysql_fetch_object($resultFindMode ))
  11.          {
  12.             $modeValueUsPw = $recordUsPw->mode_id;     
  13.          }
  14.          
  15.     if ($modeValueUsPw == '1'){
  16.     $globalResult = mysql_query("SELECT freeway_global_username,freeway_global_password FROM {freeway_global_user} where sr_id = 1");  
  17.    
  18.      while ($recordUsPwGl  = mysql_fetch_object($globalResult)){
  19.      $fusername = $recordUsPwGl->freeway_global_username;
  20.      $fpassword = $recordUsPwGl->freeway_global_password;
  21.      
  22.         }
  23.  
  24.         }  
  25.          
  26.  
  27.  
  28.  
  29. $arrayTarLang = array();
  30. $myid = trim($_GET['name']);
  31.  
  32. $LoginClient = new SoapClient("https://freeway.demo.lionbridge.com/vojo/FreewayAuth.asmx?wsdl", array("trace"=>1));
  33. $ServicesLink = new SoapClient("https://freeway.demo.lionbridge.com/vojo/Service.asmx?wsdl", array("trace"=>1));
  34. /*
  35.   $splitArr = array();
  36.   $filename = "./translate/tempFile.txt";
  37.   if (file_exists($filename)){
  38.   $getCr = file_get_contents($filename);
  39.   $splitArr = explode("-#", $getCr);
  40.   $fusername = $splitArr[0];
  41.   $fpassword = $splitArr[1];
  42.   }
  43.   unlink($filename);
  44.    
  45. */
  46.     //$fusername = 'testuser' ;
  47.     //$fpassword = 'testpassword';
  48.    
  49.    
  50.       try{   
  51.       $arrResponse = $LoginClient->Logon(array ('Username'=>$fusername,'Password'=>$fpassword));
  52.       $ticket = ($arrResponse->LogonResult);
  53.       $getTarLang = $ServicesLink->GetTargetLanguages (array('Ticket'=>$ticket,'SourceLanguageID'=>$myid));
  54.                        
  55.         foreach($getTarLang->GetTargetLanguagesResult->Languages->Language as $languageT)  
  56.             {                  
  57.                 $arrayTarLang[$languageT->ID] = $languageT->Description."_".$languageT->ID;                                                                        
  58.             }        
  59.       }
  60.       catch (SoapFault $exception){
  61.           return $exception;
  62.           }
  63.                                
  64.  
  65.  print json_encode($arrayTarLang);
  66.  
  67. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement