Hallo,
Da die PLZ in Spalte 3 stehen muss es doch so heißen, oder
if ($data[3] == $plz) { // bzw. $_POST["plz"]
Wenn Sie in Spalte 3 stehen, dann ist es $data[2], da das Zählen mit 0 anfängt!
Ich kriege immer noch keinen Wert angezeigt.
Vielleicht wird die CSV-Datei nicht durch Kommas, sondern durch Semikolon getrennt. Könnte ich mal eine Beispielzeile der CSV-Datei sehen?
Grüße,
Christian