Grüssi!
kann mir mal jemand verraten, was daran falsch sein soll?
if ( isset($wort1 == ""))
was soll das heissen? Scheint als wärs jetzt doch passiert :-/
<?m=139618&t=26799> musst aber schnell sein, der verschwindet bald!
du fragst da ab: if(isset(true)) bzw. if (isset(false))! isset() prüft meines Wissens bereits ob die Variable einen Wert hat, und erwartet somit eine Variable als Wert, und keinen Vergleichs-Ausdruck !! denn der wird zu true/false evaluiert, und dieses dann an isset übergeben.
if (isset($wort1 == "")) AND $wort2 == "" AND $wort3))
*g* du prüfst in einer if-Bedingung auf drei verschieden Arten, ob eine Variable einen Wert hat, du solltest dich auf eine konzentrieren ;-)
//wenn nur 2 Wörter angeben wurde und Wort 3 keinen
//Wert enthält!
if ((isset($wort1) AND ($wort2)) AND $wort3 == "")
Falls Beindung 1 true sein muss und Bedingung 2 auch, und ebenso Bedingung 3 kannst du dir die ganze Klammerl-Maschinerie sparen ;-)
if (isset($wort1) AND isset($wort2) AND !isset($wort3))
wobei ich glaube es gibt da sowas wie isempty in PHP ?! ;-)
lg bernhard