Nach der Variable prüft man, ob $_POST[$key] gesetzt wurde, aber was heißen ? und :? Wäre sehr nett, wenn mir jemand weiterhelfen könnte!
Das ist eine alternative Kurzschreibweise.
$a = $b ? $c : $d;
Bedeutet ausgeschrieben:
if($b)
$a = $c;
else
$a = $d;
Gruß,
Andreas