Hi Hawkmaster,
eval(<?php if(!empty($dirarr['AppDir'])){ echo $dirarr['AppDir'];} ?>);
Die Zeile mit dem eval() ist jedoch falsch.
ChrisB und suit haben ja schon gesagt (und ich schliesse mich der Meinung an), dass eval() hier nicht zweckmaessig ist. Falsch ist die Zeile - das sei der Vollstaendigkeit wegen ergaenzt - weil eval() keinen PHP-Code, sondern einen String als Parameter braucht, der dann als Code interpretiert wird. Eine Zeile wie oben zerschiesst bereits den Parser, weil sie (voellig unabhaengig von der Implemetierung von eval()) gar kein syntaktisch korrekter PHP-Code ist.
viele Gruesse,
der Bademeister