KONTOLODON
/
var
/
www
/
ojs-3.3.0-13
/
lib
/
pkp
/
lib
/
vendor
/
adodb
/
adodb-php
/
Nama File / Folder
Size
Action
contrib
--
NONE
cute_icons_for_site
--
NONE
datadict
--
NONE
docs
--
NONE
drivers
--
NONE
lang
--
NONE
pear
--
NONE
perf
--
NONE
replicate
--
NONE
session
--
NONE
xsl
--
NONE
.gitattributes
0.21KB
Hapus
Edit
Rename
.mailmap
0.183KB
Hapus
Edit
Rename
LICENSE.md
25.79KB
Hapus
Edit
Rename
PATCHES.txt
0.22KB
Hapus
Edit
Rename
README.md
4.122KB
Hapus
Edit
Rename
adodb-active-record.inc.php
26.358KB
Hapus
Edit
Rename
adodb-active-recordx.inc.php
37.896KB
Hapus
Edit
Rename
adodb-csvlib.inc.php
8.194KB
Hapus
Edit
Rename
adodb-datadict.inc.php
28.344KB
Hapus
Edit
Rename
adodb-error.inc.php
8.661KB
Hapus
Edit
Rename
adodb-errorhandler.inc.php
2.768KB
Hapus
Edit
Rename
adodb-errorpear.inc.php
2.286KB
Hapus
Edit
Rename
adodb-exceptions.inc.php
2.264KB
Hapus
Edit
Rename
adodb-iterator.inc.php
0.763KB
Hapus
Edit
Rename
adodb-lib.inc.php
36.537KB
Hapus
Edit
Rename
adodb-memcache.lib.inc.php
4.926KB
Hapus
Edit
Rename
adodb-pager.inc.php
7.935KB
Hapus
Edit
Rename
adodb-pear.inc.php
9.354KB
Hapus
Edit
Rename
adodb-perf.inc.php
31.131KB
Hapus
Edit
Rename
adodb-php4.inc.php
0.405KB
Hapus
Edit
Rename
adodb-time.inc.php
42.699KB
Hapus
Edit
Rename
adodb-xmlschema.inc.php
53.77KB
Hapus
Edit
Rename
adodb-xmlschema03.inc.php
60.677KB
Hapus
Edit
Rename
adodb.inc.php
135.85KB
Hapus
Edit
Rename
composer.json
0.688KB
Hapus
Edit
Rename
pivottable.inc.php
6.164KB
Hapus
Edit
Rename
rsfilter.inc.php
1.548KB
Hapus
Edit
Rename
server.php
2.341KB
Hapus
Edit
Rename
toexport.inc.php
3.375KB
Hapus
Edit
Rename
tohtml.inc.php
5.533KB
Hapus
Edit
Rename
xmlschema.dtd
1.418KB
Hapus
Edit
Rename
xmlschema03.dtd
1.638KB
Hapus
Edit
Rename
<?php /** * @version v5.20.18 28-Jun-2020 * @copyright (c) 2000-2013 John Lim (jlim#natsoft.com). All rights reserved. * @copyright (c) 2014 Damien Regad, Mark Newnham and the ADOdb community * Released under both BSD license and Lesser GPL library license. Whenever there is any discrepancy between the two licenses, the BSD license will take precedence. * * Set tabs to 4 for best viewing. * * Latest version is available at http://adodb.org/ * */ include_once('PEAR.php'); if (!defined('ADODB_ERROR_HANDLER')) define('ADODB_ERROR_HANDLER','ADODB_Error_PEAR'); /* * Enabled the following if you want to terminate scripts when an error occurs */ //PEAR::setErrorHandling (PEAR_ERROR_DIE); /* * Name of the PEAR_Error derived class to call. */ if (!defined('ADODB_PEAR_ERROR_CLASS')) define('ADODB_PEAR_ERROR_CLASS','PEAR_Error'); /* * Store the last PEAR_Error object here */ global $ADODB_Last_PEAR_Error; $ADODB_Last_PEAR_Error = false; /** * Error Handler with PEAR support. This will be called with the following params * * @param $dbms the RDBMS you are connecting to * @param $fn the name of the calling function (in uppercase) * @param $errno the native error number from the database * @param $errmsg the native error msg from the database * @param $p1 $fn specific parameter - see below * @param $P2 $fn specific parameter - see below */ function ADODB_Error_PEAR($dbms, $fn, $errno, $errmsg, $p1=false, $p2=false) { global $ADODB_Last_PEAR_Error; if (error_reporting() == 0) return; // obey @ protocol switch($fn) { case 'EXECUTE': $sql = $p1; $inputparams = $p2; $s = "$dbms error: [$errno: $errmsg] in $fn(\"$sql\")"; break; case 'PCONNECT': case 'CONNECT': $host = $p1; $database = $p2; $s = "$dbms error: [$errno: $errmsg] in $fn('$host', ?, ?, '$database')"; break; default: $s = "$dbms error: [$errno: $errmsg] in $fn($p1, $p2)"; break; } $class = ADODB_PEAR_ERROR_CLASS; $ADODB_Last_PEAR_Error = new $class($s, $errno, $GLOBALS['_PEAR_default_error_mode'], $GLOBALS['_PEAR_default_error_options'], $errmsg); //print "<p>!$s</p>"; } /** * Returns last PEAR_Error object. This error might be for an error that * occured several sql statements ago. */ function ADODB_PEAR_Error() { global $ADODB_Last_PEAR_Error; return $ADODB_Last_PEAR_Error; }