Replacing Probleme ):-(

Guten Morgen!

habe Nacht/heute morgen :wink: wie verrückt gearbeitet um nun eine Ernüchterung zu erhalten. Ich möchte einen Text „z.B.“ „Mustermann“ so replacen, daß einzelne Bilder für jeden Buchstaben aneinandergehängt werden „m“, „u“, „s“, „t“…
sodaß es zu einer Art dynamischem Logo kommt. Soweit so gut:

$piglet = „$value“; „,$piglet);
$piglet = str_replace(„A“,“",$piglet);
$piglet = str_replace(„b“,"",$piglet);
$piglet = str_replace(„B“,"",$piglet);
//usw.
echo „$piglet“;

Wenn ich das ganze jetzt aber replace, replact er auch den html code mit. „img src“ würde er auch versuchen durch bilder zu replacen. Ich muß also irgendwas machen, das befiehlt den HTML code " nicht zu replacen…

Hat irgendjemand eine pfiffige Idee? :wink: Irgendne Lösung gibts bestimmt.

Gruß
Stephan

hi stephan,

deine beschreibung schreit nach patternmatching, schau
dir mal die befehle ereg, eregi und ereg_replace an -
damit solltest du zum ziel kommen.

cu locke

Guten Morgen!

habe Nacht/heute morgen :wink: wie verrückt gearbeitet um nun
eine Ernüchterung zu erhalten. Ich möchte einen Text „z.B.“
„Mustermann“ so replacen, daß einzelne Bilder für jeden
Buchstaben aneinandergehängt werden „m“, „u“, „s“, „t“…
sodaß es zu einer Art dynamischem Logo kommt. Soweit so gut:

$string = „abc“;
$pattern = „([a-zA-Z0-9])“;
$replace = „“;
$result = ereg_replace($pattern, $replace, $string);
echo $result;
?>

das sollte klappten

-) Marian

hallo :frowning:

es ist wirklich traurig aber ich steh schon wieder auf dem schlauch. dein snippet klappt natürlich, aber ich kriegs immer noch nicht hin die buchstaben durch bilder replacen zu lassen. in deinem beispiel würde er aus „abc“ ja nur machen. dummerweise brauch ich das ja für jeden buchstaben. aus „abc“ soll er also , [Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

hallo :frowning:

es ist wirklich traurig aber ich steh schon wieder auf dem
schlauch. dein snippet klappt natürlich, aber ich kriegs immer
noch nicht hin die buchstaben durch bilder replacen zu lassen.
in deinem beispiel würde er aus „abc“ ja nur machen. dummerweise brauch ich das ja für
jeden buchstaben. aus „abc“ soll er also ,

Das ist doch was Du wolltest?

Marian

Danke dir! Ich trottel hab mich total aufgehängt. Beim Einbauen hatte ich dein Script modifiziert und das später nicht mehr zur Kenntnis genommen. Manchmal hat man eben ein totales Black Out ):frowning:

Vielen Dank
Stephan 8-O

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]