von AmigaLink » 10. Jun 2005 18:43
Prima - aber ich habe mittlerweile (dank oxpus) auch die endgültige Lösung!
Here is the final solution of the problem.
Ihr könnt die config.php wieder in den alten zustand versetzen und macht stattdessen dies hier:
You can do config.php again in the old was entitled shift and makes instead this here:
- Code: Alles auswählen
#
#----------[ OPEN ]-------------------------------------
#
lexicon.php
#
#----------[ FIND ]-------------------------------------
#
// Which letters are present?
$sql = "SELECT DISTINCT ord(keyword) FROM " . LEXICON_ENTRY_TABLE;
if ( $categorie_id != 0 )
{
$sql .= " WHERE cat = '$categorie_id'";
}
if ( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Error getting lexicon entrys', '', __LINE__, __FILE__, $sql);
}
$present_letters = ' ';
while($row = $db->sql_fetchrow($result)) $present_letters.=strtoupper(chr($row[0]));
$db->sql_freeresult($result);
#
#----------[ REPLACE WITH ]-----------------------------
#
// Which letters are present?
$sql = "SELECT DISTINCT ord(keyword) as letters FROM " . LEXICON_ENTRY_TABLE;
if ( $categorie_id != 0 )
{
$sql .= " WHERE cat = '$categorie_id'";
}
if ( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Error getting lexicon entrys', '', __LINE__, __FILE__, $sql);
}
$present_letters = ' ';
while($row = $db->sql_fetchrow($result)) $present_letters.=strtoupper(chr($row['letters']));
$db->sql_freeresult($result);
#
#----------[ SAVE AND CLOSE ALL FILES ]-----------------
#
# EoM
An dieser stelle hier nochmal meinen dank an oxpus, der mir erklären konnte was das Problem ist.

Die deutsche Sprache ist Freeware, du kannst sie benutzen, ohne dafür zu bezahlen. Sie ist aber nicht Open Source, also darfst du sie nicht verändern, wie es dir gerade passt.