aboutsummaryrefslogtreecommitdiffstats
path: root/public/catalog/model/tool/upload.php
blob: 4cf6a41c934ca590bc51fed6d7734c575ccdc06e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<?php
class ModelToolUpload extends Model {
	public function addUpload($name, $filename) {
		$code = sha1(uniqid(mt_rand(), true));

		$this->db->query("INSERT INTO `" . DB_PREFIX . "upload` SET `name` = '" . $this->db->escape($name) . "', `filename` = '" . $this->db->escape($filename) . "', `code` = '" . $this->db->escape($code) . "', `date_added` = NOW()");

		return $code;
	}

	public function getUploadByCode($code) {
		$query = $this->db->query("SELECT * FROM `" . DB_PREFIX . "upload` WHERE code = '" . $this->db->escape($code) . "'");

		return $query->row;
	}
}