, * Andreas Oesterreicher and * Rudolf Hangl < rudolf.hangl@technikum-wien.at > * Gerald Simane-Sequens < gerald.simane-sequens@technikum-wien.at > * */ /** * Implementation super class */ class basis { /** * Error message * @var base_errors $msgs */ public $errormsg; /** * Constructor * * @access public */ public function __construct($db_system='pgsql') { //empty } public function getErrorMsg() { return $this->errormsg; } /** * wenn $var '' ist wird NULL zurueckgegeben * wenn $var !='' ist werden Datenbankkritische * Zeichen mit Backslash versehen und das Ergbnis * unter Hochkomma gesetzt. * XXX: Es wird nicht NULL sondern 'null' zurückgegeben, und der funktionsnamen ist sehr irreführend wenn auch single-quotes dazu kommen. -mp */ protected function addslashes($var) { return ($var!=''?"'".addslashes($var)."'":'null'); } } ?>