0x1998 - MANAGER
Edit File: remositoryLogEntry.php
<?php /************************************************************** * This file is part of Remository * Copyright (c) 2006-17 Martin Brampton * * License: GNU General Public License version 2 or later; see LICENSE.txt * * For support and other information, visit http://remository.com * To contact Martin Brampton, write to martin@remository.com * * Remository started life as the psx-dude script by psx-dude@psx-dude.net * It was enhanced by Matt Smith up to version 2.10 * Since then development has been primarily by Martin Brampton, * with contributions from other people gratefully accepted */ defined('_JEXEC') or die; class remositoryLogEntry { public $id=0; public $type=0; public $date=''; public $userid=0; public $fileid=0; public $value=0; public $price=0; public $ipaddress=''; public function __construct ($type, $userid, $fileid, $value, $pricepaid=0) { $this->type = $type; $this->userid = $userid; $this->fileid = $fileid; $this->value = $value; $this->price = $pricepaid; $this->date = date('Y-m-d H:i:s'); $this->ipaddress = remositoryInterface::getInstance()->getIP(); } public function insertEntry () { $sql = "INSERT INTO #__downloads_log (type, date, userid, fileid, value, price, ipaddress) VALUES ('$this->type', '$this->date', '$this->userid', '$this->fileid', '$this->value', '$this->price', '$this->ipaddress')"; remositoryRepository::doSQL($sql); } public static function deleteEntries ($fileid) { $sql = "DELETE FROM #__downloads_log WHERE fileid=$fileid"; remositoryRepository::doSQL($sql); } }