echo $begrüßung;
Sehr merkwürdig. Du schreibst:
Außerdem wären die Fehlermeldungen (incl. Notices) von Interesse.
Und im gleichen Atemzug notierst du:
$fh = @fopen($thumbname,'xb+');
Meiner Meinung nach widerspricht sich dies.
Aber nur, wenn man nicht weiterliest, denn da folgt noch ein
if ($fh === false) {
# Auswertung von $phperrmsg
Mal abgesehen davon, dass die Variable $php_errormsg heißt und track_errors eingeschaltet sein muss, damit diese gefüllt wird, ist dort die Auswertung gegeben.
echo "$verabschiedung $name";