dedlfix: notice: undefined variable

Beitrag lesen

echo $begrüßung;

Tom hat es ja schon erwähnt, hier nochmal etwas ausführlicher:

Wie drücke ich denn hier den Pfad aus, weil die include.php in einem include-Ordner abgelegt ist.

Includes und die Pfadangaben dorthin gehen immer vom aufgerufenen Script aus.

Gegeben sei:
  a.php
  x/b.php
  y/z/c.php
  x/d.php

a.php wird aufgerufen und benötigt b.php und c.php:
  include_once 'x/b.php';
  include_once 'y/z/c.php';

In b.php, welches von a.php inkludiert wird, ist c.php auch so einzubinden, da immer vom Verzeichnis von a.php aus gesucht wird:
  include_once 'y/z/c.php';

Wenn d.php aufgerufen würde, dann klappt das includen von b.php nicht, da dieses dann c.php nicht mehr findet. Man könnte das mit absoluten Pfaden umgehen, was aber überhaupt nicht empfehlenswert ist.

echo "$verabschiedung $name";