Thorsten F.: Variablen aus Eingabefeld lesen...

Beitrag lesen

Hi,

Wenn nun aber der eingegebene Text in etwa so ist:

Ich finde dich ganz $schimpfwort.

Dann wird ausgegeben:

Ich finde dich ganz $schimpfwort.

Ja, das ist ja auch logisch. Denn du gibst einen String ein und dieser wird weitergeben, was soll da also geändert werden?

Und nicht eben:
Ich finde dich ganz scheiße.

Warum soll man denn $schimpfwort eingeben? Warum schreibst du denn nicht das böse S-Wort dahin, wenn es sowieso nachher ausgegeben werden soll?

Wie kann man es erreichen, dass die Veriablen trotzdem verarbeitet werden (bla), und nicht nur als bloßer Text ($...) dastehen?

Da müsstest du dann den String $text insofern bearbeiten, dass du jedes Wort in dem Satz mit der Variable $schimpfwort vergleichen musst. Wenn ein Treffer vorhanden ist, dann wird der String $schimpfwort, der ja in dem input-Feld eingegeben worden ist, durch das S-Wort ersetzen.

Ich sehen aber bis jetzt keinen Sinn dahinter. Wahrscheinlich ist da einer hinter, aber so, wie du es beschreibst, ist das sehr sinnfrei.