Erstmal ein Tipp: bevor du irgendwas in deinen Code von irgendwelchen Seiten im Internet einbaust solltest du zuerst wenistens ansatzweise verstanden haben was das ganze ueberhaupt macht
isset liefert einen boolean zurueck - entweder true (1) wenn die uebergebene Variable gesetzt ist, oder false (0) wenn nicht. Ein Ausrufezeichen (!) negiert einen boolean Wert - aus true wird false, aus false wird true.
Dein !isset ($_GET['anliegen']) sagt quasi: "Gib mir das Gegenteil vom isset-return-Wert aus - ist dieser false (also der Wert nicht gesetzt), wird also eine 1 fuer true ausgegeben.
if (isset($_GET['anrede']) {
$anrede = $_GET['anrede'];
} else {
$anrede = ''; // oder was auch immer du sonst hinschreiben willst wenn keine Anrede eingetragen ist
}
echo '<li>Anrede: ' . $anrede . '</li>';
Das sollte dein Problem loesen, fuer alles andere analog.
Fuer das if schaust du bitte hier nochmal, dort steht es im zweiten Code-Block unter 'Was kann man gegen die Notizen tun' schwarz auf weiss drin, da reicht ja fast kopieren - genau lesen hilft