dedlfix: Variable wird irgendwie geleert

Beitrag lesen

echo $begrüßung;

ich habe diese Ablauf:

Für einen Außenstehenden nicht nachvollziehbar, da wesentliche Teile des Codes fehlen. Jemand der in der Lage ist, das Problem zu lösen, ist meist nicht allwissend und hellsehend, kennt aber die geeigneten Werkzeuge, um es am konkreten Beispiel analysieren zu können.

Warum??? Und wie kann ich das ändern?

Für "nicht zu findende" Probleme in einem komplexen Code hat es sich bewährt, den Code soweit zu reduzieren, dass das Problem gerade noch auftritt, aller anderer Code aber, der sich entfernen lässt, ohne dass das Problem dabei mit verschwindet, gelöscht wird. Das macht man natürlich mit einer Kopie des aktuellen Zustands. Nun sollte der resultieren Code nicht länger als "kurz" sein, damit überschaubar und der Fehler leichter nachvollziehbar zu ermitteln sein.

echo "$verabschiedung $name";