Browse Source

added protection by encoding in utf8

Nuno Miguel Reis 11 years ago
parent
commit
8ca0c2e96e
1 changed files with 5 additions and 5 deletions
  1. 5 5
      resources/classes/menu.php

+ 5 - 5
resources/classes/menu.php

@@ -122,7 +122,7 @@
 												//echo $sql."<br />\n";
 											}
 											else {
-												$db->exec(check_sql($sql));
+												$db->exec(utf8_encode(check_sql($sql)));
 											}
 											unset($sql);
 
@@ -145,7 +145,7 @@
 												$sql .= "'".$menu_language."', ";
 												$sql .= "'".check_str($menu_item_title)."' ";
 												$sql .= ")";
-												$db->exec(check_sql($sql));
+												$db->exec(utf8_encode(check_sql($sql)));
 												unset($sql);
 											}
 									}
@@ -178,7 +178,7 @@
 									$sql .= "'".$sub_row['uuid']."', ";
 									$sql .= "'".$group."' ";
 									$sql .= ")";
-									$db->exec($sql);
+									$db->exec(utf8_encode(check_sql($sql)));
 									unset($sql);
 								}
 							}
@@ -328,7 +328,7 @@
 										$sql .= "'".$menu['name']."', ";
 										$sql .= "'".$group."' ";
 										$sql .= ");";
-										$db->exec(check_sql($sql));
+										$db->exec(utf8_encode(check_sql($sql)));
 										unset($sql);
 									}
 								}
@@ -367,7 +367,7 @@
 									$sql .= "'".$sub_row['uuid']."', ";
 									$sql .= "'".$group."' ";
 									$sql .= ")";
-									$db->exec($sql);
+									$db->exec(utf8_encode(check_sql($sql)));
 									unset($sql);
 								}
 							}