|
|||
|
Hallo zusammen,
seitdem ich den XT Shop und die Datenbank neu auf den Server einspielen musste, werden die Umlaute aus der Datenbank nur noch viereckig angezeigt. In der Datenbank selbst unter phpMyAdmin wird alles richtig dargestellt. Der MySQL-Zeichensatz ist UTF-8. Der Content-Type wurde von ISO auf UTF-8 umgestellt und hat leider auch keine Änderung gebracht. Vielleicht hat jemand das gleiche Problem gehabt und kann mir weiter helfen! Vielen Dank. |
|
|||
|
Das Problem liegt hier bei der Verbindung zur Datenbank... da muss noch was in eine Datei reingeschrieben werden
in der inc/xtc_db_connect.inc.php Datei zwischen PHP-Code:
PHP-Code:
PHP-Code:
PHP-Code:
|
|
|||
|
Wurde dir schon 2mal mitgeteilt wo die Datei zu finden ist.
Wer lesen kann ist klar im Vorteil. Oder hast du die Datei gelöscht- ![]() Der Inhalt sieht in etwa so aus. Code:
<?php
/* -----------------------------------------------------------------------------------------
$Id: xtc_db_connect.inc.php 1248 2005-09-27 10:27:23Z gwinger $
XT-Commerce - community made shopping
http://www.xt-commerce.com
Copyright (c) 2003 XT-Commerce
-----------------------------------------------------------------------------------------
based on:
(c) 2000-2001 The Exchange Project (earlier name of osCommerce)
(c) 2002-2003 osCommerce(database.php,v 1.19 2003/03/22); www.oscommerce.com
(c) 2003 nextcommerce (xtc_db_connect.inc.php,v 1.3 2003/08/13); www.nextcommerce.org
Released under the GNU General Public License
---------------------------------------------------------------------------------------*/
// include(DIR_WS_CLASSES.'/adodb/adodb.inc.php');
/**
*F xtc_db_connect
**
** @return $link db connection
**/
function xtc_db_connect($server = DB_SERVER, $username = DB_SERVER_USERNAME, $password = DB_SERVER_PASSWORD, $database = DB_DATABASE, $link = 'db_link') {
global $$link;
if (USE_PCONNECT == 'true') {
$$link = @mysql_pconnect($server, $username, $password) or die ('can not connect to Database!');
} else {
$$link = @mysql_connect($server, $username, $password) or die('can not connect to Database!');
}
if ($$link) {
@mysql_select_db($database) or die('Database not available');
}
if(!defined('DB_SERVER_CHARSET')) {
define('DB_SERVER_CHARSET','utf8');
}
xtc_db_set_charset(DB_SERVER_CHARSET);
return $$link;
}
?>
|
![]() |
| Lesezeichen |
| Stichworte |
| angezeigt, umlaute, viereckig |
| Themen-Optionen | |
| Ansicht | |
|
|
Ähnliche Themen
|
||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Kategorien werden nicht angezeigt | retrolum | Fragen zur Software | 4 | 26.03.2009 22:23 |
| Artikel und Kategorien mit zeichen im namen werden falsch angezeigt | goooofy | Shopbereich | 0 | 27.02.2009 17:27 |