Meisterbrau
Mitglied
hallo leute!
hab schon was gesucht aber irgendwie nix passendes gefunden..hab auch schon alles mögliche probiert aber ich kriegs einfach nicht zum laufen.
was? ganz einfach:
das ersetzen von smilies und zwar mit ner funktion:
folgende funktion:
soll mir eigentlich alle smilies in nem text ersetzen....
hier der aufruf der funktion:
das smilie_array ist existent und gefüllt, dass hab ich schon mehrfach überprüft...
aber die smilies werden einfach nicht ersetzt!
kA warum..bin echt ratlos.....
(anmerkung: der zeilenumbruch wird aber korrekt ersetzt)
so muss gleich wieder in die schule...so wie ich das board kenne hab ich heut nachmittag oder abend entweder ne lösung oder nen anschiss weil ich nicht genug gesucht habe
ne im ernst: das board ist genial
so long...meisterbrau
hab schon was gesucht aber irgendwie nix passendes gefunden..hab auch schon alles mögliche probiert aber ich kriegs einfach nicht zum laufen.
was? ganz einfach:
das ersetzen von smilies und zwar mit ner funktion:
folgende funktion:
PHP:
function smilie_replace($eingabe) {
global $smilie_array;
foreach($smile_array as $code => $url) {
$eingabe = str_replace($code, "<img src='".$url."'></img>", $eingabe);
}
$eingabe = str_replace("\n", "<br>", $eingabe);
return $eingabe;
}
hier der aufruf der funktion:
PHP:
while ($data = $db->fetch_array()){
/*zuweisung der variablen bzw. platzhalter */
$poster = $data[poster];
$text = $data[text];
$datum = date("m/d/Y, H:i", $data[datum]);
$postermail = $data[postermail];
$text = smilie_replace($text);
eval("\$viewpost .= \"".get_template("viewposts.htm")."\";");
}
aber die smilies werden einfach nicht ersetzt!
kA warum..bin echt ratlos.....
(anmerkung: der zeilenumbruch wird aber korrekt ersetzt)
so muss gleich wieder in die schule...so wie ich das board kenne hab ich heut nachmittag oder abend entweder ne lösung oder nen anschiss weil ich nicht genug gesucht habe
ne im ernst: das board ist genial
so long...meisterbrau