Das dürfte aber so nicht funktionieren. "$name && $Addr1_R" ergibt nämlich entweder TRUE oder FALSE - und wenn du das mit '' vergleichst, sollte eigentlich immer FALSE dabei herauskommen.
Würde mich jedenfalls wundern, wenn diese if-Anweisung wie beabsichtigt funktioniert - vielleicht solltest du da nochmal drüber nachdenken.
hm, oke.. komm ich nich ganz draus.. du sagts doch selber "ergibt nämlich entweder TRUE oder FALSE"...
wenn in name und in adr1_r etwas steht, sollte es doch TRUE ergeben... und wenn eines davon leer ist, dan FALSE.. und wenn ich 10 variabeln vergleiche und eines falsch ist, sollte es FALSE ergeben..nicht?