Author: eschwert
Date: Wed Aug 15 18:56:31 2012
New Revision: 1373569

URL: http://svn.apache.org/viewvc?rev=1373569&view=rev
Log:
urlencode for username and userpass

Modified:
    
incubator/openmeetings/trunk/plugins/sugarcrm/SugarModules/modules/openmeetings/openmeetings_gateway/openmeetings_gateway.php

Modified: 
incubator/openmeetings/trunk/plugins/sugarcrm/SugarModules/modules/openmeetings/openmeetings_gateway/openmeetings_gateway.php
URL: 
http://svn.apache.org/viewvc/incubator/openmeetings/trunk/plugins/sugarcrm/SugarModules/modules/openmeetings/openmeetings_gateway/openmeetings_gateway.php?rev=1373569&r1=1373568&r2=1373569&view=diff
==============================================================================
--- 
incubator/openmeetings/trunk/plugins/sugarcrm/SugarModules/modules/openmeetings/openmeetings_gateway/openmeetings_gateway.php
 (original)
+++ 
incubator/openmeetings/trunk/plugins/sugarcrm/SugarModules/modules/openmeetings/openmeetings_gateway/openmeetings_gateway.php
 Wed Aug 15 18:56:31 2012
@@ -67,9 +67,9 @@ class openmeetings_gateway {
                                //echo '<h2>Result</h2><pre>'; 
print_r($result); echo '</pre>';
                                $this->session_id = $sid = 
$response->children('ns', true)->return->children('ax24', true)->session_id;
                                                                
-                               $username = 
$system_config->settings['info_openmeetings_username'];
-                               $userpass = 
$system_config->settings['info_openmeetings_password'];
-                               $result = 
$restService->call("http://".$system_config->settings['info_openmeetings_url'].":".$system_config->settings['info_openmeetings_http_port']."/openmeetings/services/UserService/loginUser?SID=".$this->session_id."&username=".$username."&userpass=".$userpass);
+                               $username = 
urlencode($system_config->settings['info_openmeetings_username']);
+                               $userpass = 
urlencode($system_config->settings['info_openmeetings_password']);
+                               $result = 
$restService->call("http://".urlencode($system_config->settings['info_openmeetings_url']).":".urlencode($system_config->settings['info_openmeetings_http_port'])."/openmeetings/services/UserService/loginUser?SID=".$this->session_id."&username=".$username."&userpass=".$userpass);
                                
                                if ($restService->getError()) {
                                        echo '<h2>Fault (Expect - The request 
contains an invalid SOAP body)</h2><pre>'; print_r($result); echo '</pre>';


Reply via email to