Angie1986 Posted May 29, 2008 Report Share Posted May 29, 2008 Hallo, ich benötige dringend eure Hilfe. Ich habe heut morgen ein neues Template installiert und eingefügt, nun kommt folgede Meldung wenn ich meine HP anklicke: Fatal error: Call to undefined function: builddataarray() in /var/www/web1388/html/templates/mambofiles_XT/source/boxes/whats_new.php on line 64 Wie kann ich auf den Adminbereich zugreifen um das Tamplate zu ändern? Oder kann ich das Template welches zur Zeit den Fehler verursacht im Provider ändern? Die Datei auf die sich der Fehler bezieht hat folgenden Inhalt: <?php /* ----------------------------------------------------------------------------------------- $Id: whats_new.php 1292 2005-10-07 16:10:55Z mz $ XT-Commerce - community made shopping http://www.xt-commerce.com Copyright © 2003 XT-Commerce ----------------------------------------------------------------------------------------- based on: © 2000-2001 The Exchange Project (earlier name of osCommerce) © 2002-2003 osCommerce(whats_new.php,v 1.31 2003/02/10); www.oscommerce.com © 2003 nextcommerce (whats_new.php,v 1.12 2003/08/21); www.nextcommerce.org Released under the GNU General Public License ----------------------------------------------------------------------------------------- Third Party contributions: Enable_Disable_Categories 1.3 Autor: Mikel Williams | [email protected] Released under the GNU General Public License ---------------------------------------------------------------------------------------*/ $box_smarty = new smarty; $box_smarty->assign('tpl_path', 'templates/'.CURRENT_TEMPLATE.'/'); $box_content = ''; // include needed functions require_once (DIR_FS_INC.'xtc_random_select.inc.php'); require_once (DIR_FS_INC.'xtc_rand.inc.php'); require_once (DIR_FS_INC.'xtc_get_products_name.inc.php'); //fsk18 lock $fsk_lock = ''; if ($_SESSION['customers_status']['customers_fsk18_display'] == '0') { $fsk_lock = ' and p.products_fsk18!=1'; } if (GROUP_CHECK == 'true') { $group_check = " and p.group_permission_".$_SESSION['customers_status']['customers_status_id']."=1 "; } if ($random_product = xtc_random_select("select distinct p.products_id, p.products_image, p.products_tax_class_id, p.products_vpe, p.products_vpe_status, p.products_vpe_value, p.products_price from ".TABLE_PRODUCTS." p, ".TABLE_PRODUCTS_TO_CATEGORIES." p2c, ".TABLE_CATEGORIES." c where p.products_status=1 and p.products_id = p2c.products_id and p.products_id !='".(int) $_GET['products_id']."' and c.categories_id = p2c.categories_id ".$group_check." ".$fsk_lock." and c.categories_status=1 order by p.products_date_added desc limit ".MAX_RANDOM_SELECT_NEW)) { $whats_new_price = $xtPrice->xtcGetPrice($random_product['products_id'], $format = true, 1, $random_product['products_tax_class_id'], $random_product['products_price']); } $random_product['products_name'] = xtc_get_products_name($random_product['products_id']); if ($random_product['products_name'] != '') { $box_smarty->assign('box_content',$product->buildDataArray($random_product)); $box_smarty->assign('LINK_NEW_PRODUCTS',xtc_href_link(FILENAME_PRODUCTS_NEW)); $box_smarty->assign('language', $_SESSION['language']); // set cache ID if (!CacheCheck()) { $box_smarty->caching = 0; $box_whats_new = $box_smarty->fetch(CURRENT_TEMPLATE.'/boxes/box_whatsnew.html'); } else { $box_smarty->caching = 1; $box_smarty->cache_lifetime = CACHE_LIFETIME; $box_smarty->cache_modified_check = CACHE_CHECK; $cache_id = $_SESSION['language'].$random_product['products_id'].$_SESSION['customers_status']['customers_status_name']; $box_whats_new = $box_smarty->fetch(CURRENT_TEMPLATE.'/boxes/box_whatsnew.html', $cache_id); } $smarty->assign('box_WHATSNEW', $box_whats_new); } ?> Wenn ja, wo finde ich den Fehler und was muss ich ändern? Bin Anfänger auf dem Gebiet. Vielen Dank im Vorraus für eure Hilfe Link to comment Share on other sites More sharing options...
Guest tuvalu Posted May 29, 2008 Report Share Posted May 29, 2008 Du kannst das Template per Datenbank zurückstellen. PhpMyAdmin aufrufen (oder das Programm, dass Dein Provider für Dich bereitstellt, damit Du auf die DB zugreifen kannst). Die Tabelle configuration anklicken und anzeigen lassen. Bis zu CURRENT_TEMPLATE scrollen und dieses Feld bearbeiten. Dort xtc4 eintragen. Damit wird wieder das Standard-Template angezeigt und der Shop sollte starten. My2Cent tuvalu Link to comment Share on other sites More sharing options...
Angie1986 Posted May 29, 2008 Author Report Share Posted May 29, 2008 Geht irgedwie nicht, jetzt kommt folgendes wenn ich auf die HP klicke: Warning: mysql_connect() [function.mysql-connect]: Benutzer 'web1388'@'localhost' hat keine Zugriffsberechtigung (verwendetes Passwort: Ja) in /var/www/web1388/html/inc/xtc_db_connect.inc.php on line 24 Unable to connect to database server! Link to comment Share on other sites More sharing options...
nanu Posted May 31, 2008 Report Share Posted May 31, 2008 jetzt hast du evt auch noch dein DB PW geaendert:) Schick mir mal deine Daten via PN: FTP Login, Zugang zum phpmyadmin, dann schau ich gern nach, was da loss ist. Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.