parece que ya lo hice funcionar (: este es el codigo:
Código HTML:
<tr><td><input onClick='javascript:document.getElementsByName("opcion")[0].disabled=""; document.getElementsByName("opcion2")[0].disabled="";' type="radio" name="prog" value="verrate.pm" <?php if($boton == "verrate.pm"){?> checked="checked" <?php } ?> />Ver los 50 mayores anchos de banda</td></tr>
<tr><td>
<input type="checkbox" name="opcion" value="noproxy" <?php if($check==1){?> checked="checked" <?php } ?><?php if($boton !="verrate.pm"){?> disabled="disabled" <?php } ?> />Sin contar los proxys
<select name="opcion2" <?php if($boton !="verrate.pm") {?>disabled="disabled" <?php } ?> >
el $boton, es porke todo se trabaja en la misma pagina y el boton toma el valor de la opcion seleccionada, y cuando se actualiza trae el valor anterior guardado y nomas se compara con los if que andan por ahi, asi que solo agrege un if en el checkbox y en el select, y le que si el boton es diferente de verrate.pm ke ponga el disabled en disabled :P, bueno, esa es como ke la opcion facil, pero kisiera saber si alguien sabe como hacer para que cuando se deseleccione la opcion esa, los campos se vuelvan a deshabilitar :D