The enabled/disabled listbox (and others) can't differentiate between "disabled" and not selected. If the request contains "&enabled=" then the generated listbox has selected="selected" for both the -select- AND Disabled options. 
The enabled/disabled listbox (and others) can't differentiate between "disabled" and not selected. If the request contains "&enabled=" then the generated listbox has selected="selected" for both the -select- AND Disabled options. 

The cause of this is that if(0 = "") returns as true. PHP treats 0 and "" as logical false and therefore returns true. Request variables are handled as strings and the values from the database will be string or integer, so casting the value to string will ensure that 0 does not = "". 

nooku/nooku-platform,nooku/nooku-platform,timble/kodekit-platform,timble/kodekit-platform,timble/kodekit-platform,nooku/nooku-platform,timble/kodekit-platform,nooku/nooku-platform,timble/kodekit-platform,nooku/nooku-platform