Hallo,
ich habe ein Problem wenn ich diverse Namen/auch diverse mit Leerzeichen im Text ersetzen lassen will..
Mein Code:
Funktionsbeschreibung also was ich vor habe:
Ich lasse z.B. News Artikel auslesen und alle Tags die darin vorkommen sollen ersetzt werden mit einer Funktion (Platzhalter) die tut hier aber nichts zur Sache um zu funktionieren.
Es werden vorher in ein Array alle Tags aus der DB ausgelesen. Falls ein Tag im News drinnen ist soll er dann ersetzt werden mit der Platzhalter funktion...
z.b im array("Hinz und Kunz","Dagmar und Walter","Leo Hänsel");
Ein Tag lautet z.B. Hinz und Kunz ... Wie muss mein Ersetzencode l
Es soll komplett den String von H bis z prüfen bei Kunz Weil bei manchen Sachen ersetzt er das einfach nicht...
Hoffe ihr versteht was ich meine
Gruss
ich habe ein Problem wenn ich diverse Namen/auch diverse mit Leerzeichen im Text ersetzen lassen will..
Mein Code:
PHP-Code:
$ersetzen=$info[text];
while($tags=mysql_fetch_array($querytags)) {
// SQL Ausführen - Tag Details auslesen
$query_tag=mysql_query("SELECT * FROM ".TAGS." WHERE id='$tags[id]'",$db);
$ftags=mysql_fetch_array($query_tag);
$ersetzen=str_replace("".$ftags[name]."", platzhalter("[tag=4|$ftags[id]]"), $ersetzen);
Ich lasse z.B. News Artikel auslesen und alle Tags die darin vorkommen sollen ersetzt werden mit einer Funktion (Platzhalter) die tut hier aber nichts zur Sache um zu funktionieren.
Es werden vorher in ein Array alle Tags aus der DB ausgelesen. Falls ein Tag im News drinnen ist soll er dann ersetzt werden mit der Platzhalter funktion...
z.b im array("Hinz und Kunz","Dagmar und Walter","Leo Hänsel");
Ein Tag lautet z.B. Hinz und Kunz ... Wie muss mein Ersetzencode l
Es soll komplett den String von H bis z prüfen bei Kunz Weil bei manchen Sachen ersetzt er das einfach nicht...
Hoffe ihr versteht was ich meine
Gruss
Kommentar