dedlfix: Wenn $var den string ".pdf" enthält mach das...

Beitrag lesen

echo $begrüßung;

sieht das so schon gut aus?

Der Code sieht erstmal so aus, als ob er laufen würde, aber noch nicht wirklich gut.
Wenn ich ein paar Anmerkungen loswerden darf?

$extention = pathinfo($HTTP_POST_FILES['PIC']['name'][$i]);

$HTTP_POST_FILES ist veraltet, nutze $_FILES, siehePredefined Variables

$extention = $extention[extension];

extension soll doch sicher ein String und keine Konstante sein. Setzt diesen in Stringbegrenzer '' oder "".
siehe Why is $foo[bar wrong?]

switch($extention) {

case NULL : { echo "shit!"; break;}

Die {}-Klammern werden hier (beim case) nicht benötigt.

Übrigens, exten_t_ion ist kein englisches Wort.

echo "$verabschiedung $name";