mirror of
https://github.com/phpbb/phpbb.git
synced 2025-06-07 20:08:53 +00:00
[ticket/15342] Escape strings in sql querys
PHPBB3-15342
This commit is contained in:
parent
522ff2f792
commit
bdf3a0c913
2 changed files with 6 additions and 6 deletions
|
@ -99,7 +99,7 @@ interface adapter_interface
|
|||
/*
|
||||
* Get space available in bytes.
|
||||
*
|
||||
* @throws \phpbb\storage\exception\exception When unable to retrieve available storage spac
|
||||
* @throws \phpbb\storage\exception\exception When unable to retrieve available storage space
|
||||
*
|
||||
* @return int Returns available space
|
||||
*/
|
||||
|
|
|
@ -304,9 +304,9 @@ class storage
|
|||
protected function track_rename($path_orig, $path_dest)
|
||||
{
|
||||
$sql = 'UPDATE ' . $this->storage_table . "
|
||||
SET file_path = '" . $path_dest . "'
|
||||
WHERE file_path = '" . $path_orig . "'
|
||||
AND storage = '" . $this->storage_name . "'";
|
||||
SET file_path = '" . $this->db->sql_escape($path_dest) . "'
|
||||
WHERE file_path = '" . $this->db->sql_escape($path_orig) . "'
|
||||
AND storage = '" . $this->db->sql_escape($this->get_name()) . "'";
|
||||
$this->db->sql_query($sql);
|
||||
}
|
||||
|
||||
|
@ -350,7 +350,7 @@ class storage
|
|||
{
|
||||
$sql = 'SELECT SUM(filesize) AS totalsize
|
||||
FROM ' . $this->storage_table . "
|
||||
WHERE storage = '" . $this->get_name() . "'";
|
||||
WHERE storage = '" . $this->db->sql_escape($this->get_name()) . "'";
|
||||
$result = $this->db->sql_query($sql);
|
||||
|
||||
$total_size = (int) $this->db->sql_fetchfield('totalsize');
|
||||
|
@ -375,7 +375,7 @@ class storage
|
|||
{
|
||||
$sql = 'SELECT COUNT(file_id) AS numfiles
|
||||
FROM ' . $this->storage_table . "
|
||||
WHERE storage = '" . $this->get_name() . "'";
|
||||
WHERE storage = '" . $this->db->sql_escape($this->get_name()) . "'";
|
||||
$result = $this->db->sql_query($sql);
|
||||
|
||||
$number_files = (int) $this->db->sql_fetchfield('numfiles');
|
||||
|
|
Loading…
Add table
Reference in a new issue