Gro/Kleinschreibung/Genauigkeit im String
Hallo,
ich bin gerade in meinem Forum dabei eine Funktion einzubauen, die es ermöglichen soll, aus einer Datenbank Begriffe und Erklärungen nach dem Posten rauszuholen, und um diese Begriffe ancronym-Tags herumzulegen.
Leider habe ich da ein Problem, ich schaffe es nicht das die Begriffe ersetzt werden. Hier mal meine Funktion:
Ich weiß das es an der Zeile hängt:
Kann mir bitte jemand weiterhelfen ?
Hab jetzt ein anderes Problem, siehe unten, das hier ist gelöst !
Hallo,
ich bin gerade in meinem Forum dabei eine Funktion einzubauen, die es ermöglichen soll, aus einer Datenbank Begriffe und Erklärungen nach dem Posten rauszuholen, und um diese Begriffe ancronym-Tags herumzulegen.
Leider habe ich da ein Problem, ich schaffe es nicht das die Begriffe ersetzt werden. Hier mal meine Funktion:
Code:
function check_synonyms($text)
{
global $pref;
$r_synonym = thwb_query("SELECT syn, syn_description FROM $pref"."synonyms");
if( mysql_num_rows($r_synonym) != 0 )
{
$syns = array();
$descs = array();
while( list($syn, $desc) = mysql_fetch_row($r_synonym) )
{
$syns[] = $syn;
$descs[] = "[acronym=\"".$syn."\"]".$desc."[/acronym]";
}
mysql_free_result($r_synonym);
$text = preg_replace($syns, $descs, $text);
}
return $text;
}
Ich weiß das es an der Zeile hängt:
Code:
$syns[] = "" . $syn . "";
Kann mir bitte jemand weiterhelfen ?
Hab jetzt ein anderes Problem, siehe unten, das hier ist gelöst !
Zuletzt bearbeitet: