lulu: Eingaben überprüfen...

Beitrag lesen

Huhu Ulvi

<?php
  if ($1 or $2 or $3 or $4 or $5 or $6 or $7 or $8 or $9 or $10 or $11 or $12 or $13 or $14 or $15 == ""):
  echo "Du hast mindestens 1 Feld nicht beantwortet. Bitte benutze den Zurück Button, um diesen Fehler zu beheben!";
?>

zunächst einmal sind $1, $2 etc. keine gültigen Variablen-Namen.

http://www.php.net/manual/en/language.variables.php

ausserdem wäre Dein logischer Ausdruck immer wahr wenn nur eine Variable einen Wert != '' hätte.

richtiger wäre es z.B. so :

if(!$q1 OR !$q2 ... OR !$15)

ist aber evtl. etwas unelegant

ansonsten würde sich für dein Problem der Einsatz eines Arrays anbieten.

z.B. in etwa so

<?php

$test=array('a','b','c','','e');

if(in_array('',$test)) {
 echo "Da fehlt noch was";
}else{
 echo "OK";
}
?>

Viele Grüße

lulu