Wie Struppi schon sagt, ist das „||“ hier falsch. Es wird eine UND Verknuepfung gebracht.
Du koenntest auch um Tipparbeit zu sparen sowas in der Art machen.
Das logische Oder kann eigentlich stehen bleiben, wenn die != durch == ersetzt werden. Angesichts der Array-Struktur mit den vielen Zahlen vermute ich mal, dass er hier um Checkboxen in einem Formular geht, und das Script nun überprüfen soll, ob der Besucher überhaupt Eingaben getätigt hat. Insofern würde ich die Abfrage mit einem
[PHP]if (!empty($_POST)) {
…
}[/PHP]
Naja $_POST wird hier nicht leer sein, selbst wenn es sich um Checkboxen handeln sollte und keine gewaehlt wurde,
da auf jeden Fall $_POST[‚send‘] gesetzt ist.
Also dann eher:
if(isset($_POST[‚send‘])) {
//check ob alles stimmt
}