Sven Rautenberg: Wie geb ich bei $_POST['news'] 2 namen an?

Beitrag lesen

Moin!

Ich möchte also drei Dinge abfragen, Wenn Feld Name leer ist dann echo....Oder Wenn Feld News leer ist dann echo.... Oder Wenn Feld Name UND News leer ist dann echo....

Dann mach das doch einfach:

if (!$_POST['name'] && !$_POST['news])
{
  //Wenn Name und News nicht gesetzt sind ...
}
else if (!$_POST['name'])
{
  //Wenn Name nicht gesetzt ist
}
else if (!$_POST['news'])
{
  //Wenn News nicht gesetzt ist
}
else
{
  //Name und News sind gesetzt
}

Wenn du dir die Sache genauer betrachtest: Erst wird danach gefragt, ob beide Felder leer sind. Wenn das der Fall ist, wird der Rest dann übersprungen. Ansonsten wird geschaut, ob Name oder News einzeln leer sind (wenn ja, wird der Rest übersprungen.

Sind beide Felder nicht leer, kommt das letzte else zum Zuge.

- Sven Rautenberg