Browse Source

Fixing SQL query

Julio Montoya 15 years ago
parent
commit
396fe3a282
1 changed files with 3 additions and 2 deletions
  1. 3 2
      main/inc/lib/main_api.lib.php

+ 3 - 2
main/inc/lib/main_api.lib.php

@@ -3013,7 +3013,8 @@ function copy_folder_course_session($pathname, $base_path_document,$session_id,$
 		$path .= DIRECTORY_SEPARATOR.$folder;
 
 		if (!file_exists($new_pathname)) {
-
+			$path = Database::escape_string($path);
+			
 			$sql = "SELECT * FROM $table WHERE path = '$path' AND filetype = 'folder' AND session_id = '$session_id'";
 			$rs1  = Database::query($sql);
 			$num_rows = Database::num_rows($rs1);
@@ -4497,8 +4498,8 @@ function api_send_mail($to, $subject, $message, $additional_headers = null, $add
  */
 function api_is_global_platform_admin() {
 	if (api_is_platform_admin()) {
-		// This user is subscribed in these sites => $my_url_list
         $my_url_list = api_get_access_url_from_user(api_get_user_id());
+		// The admin is registered in the first "main" site with access_url_id = 1
 		if (in_array(1, $my_url_list)) {
 			return true;
 		} else {