. */ /* */ /*************************************************************************************/ require_once __DIR__ . "/../fonctions/autoload.php"; class Reecriture extends Baseobj{ var $id; var $fond; var $url; var $param; var $lang; var $actif; const TABLE="reecriture"; var $table=self::TABLE; var $bddvars = array("id", "fond", "url", "param", "lang", "actif"); function __construct($url=""){ parent::__construct(); if($url != "") $this->charger($url); } function charger($url){ return $this->getVars("select * from $this->table where url=\"$url\" ORDER BY actif DESC"); } function charger_param($fond, $param, $lang=1, $actif=1){ return $this->getVars("select * from $this->table where fond=\"$fond\" and param=\"$param\" and lang=\"$lang\" and actif=\"$actif\""); } function charger_url_classique($param, $lang, $actif){ preg_match('/fond=([^&]*)(.*)$/', $param, $rec); return $this->getVars("select * from $this->table where fond=\"" . $rec[1] . "\" and param=\"" . $rec[2] ."\" and lang=\"$lang\" and actif=\"$actif\""); } } ?>