PJ wrote: > Daniel Brown wrote: > >> On Wed, Mar 4, 2009 at 17:51, PJ <af.gourmet@xxxxxxxxxxxx> wrote: >> >> >>> elseif ($obligatoryFieldNotPresent = 1) { >>> $obligatoryFieldNotPresent = 0; >>> } >>> >>> >> Are you certain you only wanted a single equal operator in the >> last elseif() condition? Further, are you sure it should even be an >> elseif() and not a straight else? >> >> >> > That's where the problem lies... the algorhythm is if any one of a > series is empty, then it's an error, but if they are all ls then we go on... > So the last one should show up as "0"... > I tried else $obligatoryFieldNotPresent = 0; but that doesn't want to > work. I tried echo $obligatoryFieldNotPresent; > just get a blank page... > I can't figure out how to determine if anything is in the String... > perhaps I should be checking for null > elseif ($obligatoryFiledNotPresent == "") { > $obligatoryFieldNotPresent = 0; > } > I tried that too, but same result... > > finally found the problem... wrong names for string and this is what now verifies correctly.... if (strlen($_POST["titleIN"]) == 0 ) { $obligatoryFieldNotPresent = 1; } elseif (strlen($_POST["first_nameIN"]) == 0 ) { $obligatoryFieldNotPresent = 1; } elseif (strlen($_POST["publisherIN"]) == 0 ) { $obligatoryFieldNotPresent = 1; } elseif (strlen($_POST["copyrightIN"]) == "" ) { $obligatoryFieldNotPresent = 1; } elseif (strlen($_POST["ISBNIN"]) == 0 ) { $obligatoryFieldNotPresent = 1; } elseif (strlen($_POST["languageIN"]) == 0 ) { $obligatoryFieldNotPresent = 1; } elseif (!empty($_POST['categoriesIN'])) { $obligatoryFieldNotPresent = 0; But now I have to figure out the workflow and see why it is not going the right way... wonder where I got some of this stuff... -- unheralded genius: "A clean desk is the sign of a dull mind. " ------------------------------------------------------------- Phil Jourdan --- pj@xxxxxxxxxxxxx http://www.ptahhotep.com http://www.chiccantine.com/andypantry.php -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php