Ich habe folgendes Script
http://forum.cao-wawi.de/viewtopic.php?f=8&t=1127
in mein osc admin hochgeladen und folgende Tabelle erstellt
Code: Alles auswählen
CREATE TABLE cao_log ( id INT(11) NOT NULL AUTO_INCREMENT, DATE datetime NOT NULL DEFAULT "0000-00-00 00:00:00",USER VARCHAR(64) NOT NULL DEFAULT "", pw VARCHAR(64) NOT NULL DEFAULT "", method VARCHAR(64) NOT NULL DEFAULT "",action VARCHAR(64) NOT NULL DEFAULT "", post_data mediumtext, get_data mediumtext, PRIMARY KEY (id))
Code: Alles auswählen
//if (defined('TABLE_ADMINISTRATORS'))
//{
// if ( (isset($_SERVER['PHP_AUTH_USER'])) && (isset($_SERVER['PHP_AUTH_PW'])) )
// {
// $username = tep_db_prepare_input($_SERVER['PHP_AUTH_USER']);
// $password = tep_db_prepare_input($_SERVER['PHP_AUTH_PW']);
// $check_query = tep_db_query("select id, user_name, user_password from " . TABLE_ADMINISTRATORS . " " .
// " where user_name = '" . tep_db_input($username) . "'");
// if (tep_db_num_rows($check_query) == 1)
// {
// $check = tep_db_fetch_array($check_query);
// if (tep_validate_password($password, $check['user_password'])) {
// $admin = array('id' => $check['id'], 'username' => $check['user_name']);
// } else
// {
// SendXMLHeader ();
// print_xml_status (108, $_POST['action'], 'WRONG PASSWORD', '', '', '');
// exit;
// }
// } else
// {
// SendXMLHeader ();
// print_xml_status (105, $_POST['action'], 'WRONG LOGIN','' , '', '');
// exit;
// }
// } else
// {
// header('WWW-Authenticate: Basic realm="Server"');
// header('HTTP/1.0 401 Unauthorized');
// echo "401 Unauthorizedn";
// exit;
// }
//}
bei http://shop/admin/cao_osc.php?action=update_tables kommt folgender Fehler
Code: Alles auswählen
Tabellen-Update / Erweiterung für CAO-Faktura
Version 1.55 Stand : 2007.02.14
SQL: ALTER TABLE orders ADD payment_class VARCHAR(32) NOT NULL
Warning: mysql_query() expects parameter 2 to be resource, object given in /homepages/xxxx/htdocs/osc_shop/admin/cao_osc_functions.php on line 990
Ergebnis :
wie bekomme ich das script für eine laufende Shopanbindung zum laufen?
Vielen Dank im vorraus