So ich wollte mir eigendlich ne Funktion basteln die Teile aus einem Text makiert! (Sucht mal was im Wbb)
So hab ichs mir gedacht:
1.) Mensch startet Suche, kommt auf Ergebnisseite
2.) Mensch klickt auf einen Beitrag
3.) Es wird das zu makierende Wort mit an die Adresse angehangen like http://www.xxx.tld/view-text.php?id={id}&maker_text={marker_text}
4.) Script liest alles zwischen <div id=\"content\"></div> in nen Array glaube ich (preg_match_all ('/<div id="content">(.*?)<\/div>/s', $text, $ergebnis); )
5.) Script durchschleift Array und ersetzt mit str_replace($ergebnis[0][$i],$marker_text,$text) denn text mit dem Suchwort
Ok jetzt werdet ihr sagen toll man bekommt dann nur denn Text $marker_text zurück und genau so ist es auch!
Das Problem ist demnach wie ich Wörter im Text makieren kann also wenn ich denn Text: Hallo ich Hallo bin Hallo ein Hallo Test Hallo Text soll er alle Hallo's durch <b style=\"color:red\">".$maker_text."</b> ersetzen!
Öhm jop das wars ich hoffe das war bissel deutschig! [Blockierte Grafik: http://cosgan.de/images/midi/konfus/c045.gif]
So hab ichs mir gedacht:
1.) Mensch startet Suche, kommt auf Ergebnisseite
2.) Mensch klickt auf einen Beitrag
3.) Es wird das zu makierende Wort mit an die Adresse angehangen like http://www.xxx.tld/view-text.php?id={id}&maker_text={marker_text}
4.) Script liest alles zwischen <div id=\"content\"></div> in nen Array glaube ich (preg_match_all ('/<div id="content">(.*?)<\/div>/s', $text, $ergebnis); )
5.) Script durchschleift Array und ersetzt mit str_replace($ergebnis[0][$i],$marker_text,$text) denn text mit dem Suchwort
Ok jetzt werdet ihr sagen toll man bekommt dann nur denn Text $marker_text zurück und genau so ist es auch!
Das Problem ist demnach wie ich Wörter im Text makieren kann also wenn ich denn Text: Hallo ich Hallo bin Hallo ein Hallo Test Hallo Text soll er alle Hallo's durch <b style=\"color:red\">".$maker_text."</b> ersetzen!
Öhm jop das wars ich hoffe das war bissel deutschig! [Blockierte Grafik: http://cosgan.de/images/midi/konfus/c045.gif]