You are a god among men, Ernest. THANK YOU! -ron
"Ernest E Vogelsinger" <[EMAIL PROTECTED]> wrote in message news:[EMAIL PROTECTED] > At 01:28 09.03.2003, Ron Biggs said: > --------------------[snip]-------------------- > >function ColorCollection($lkID){ > > > > $whatX = $lkID + 1; // Adding 1 turns makes the index correspond to the > >template number. > > > >// $aColLen = count($lkColor); //.length > > $aColLen = test; //sizeof($lkColor); //.length > > > > echo "<option value=\"\" selected>xxx</option>\n"; //first option is blank > > > >// KeepGoing: //PHP does not have a line-label statement. Set up a trigger > > for($i=0;$i<$aColLen;$i++){ > > $trigger = false; > > $whatglass = $lkColor[$i]->glass; //shouldn't $lkColor[any-number] be > >global??? <<<<<<<<<<< > --------------------[snip]-------------------- > > Yes it _is_ global, but within the function you need to declare if global > to have access to it, if you miss this you're referencing a local variable, > which is not defined... > > function ColorCollection($lkID){ > > global $lkColor; // <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< > > $whatX = $lkID + 1; // Adding 1 turns makes the index correspond to the > template number. > // $aColLen = count($lkColor); //.length > $aColLen = test; //sizeof($lkColor); //.length > echo "<option value=\"\" selected>xxx</option>\n"; //first option is blank > // KeepGoing: //PHP does not have a line-label statement. Set up a trigger > for($i=0;$i<$aColLen;$i++){ > $trigger = false; > $whatglass = $lkColor[$i]->glass; //shouldn't $lkColor[any-number] be > global??? > > > > -- > >O Ernest E. Vogelsinger > (\) ICQ #13394035 > ^ http://www.vogelsinger.at/ > > -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php