Tuve un problema y me pasé un dia tratando de solucionarlo, hasta que lo logré, ahora lo comparto.
Progrmando en PHP enviava un formulario de una pagina a otra, esto automaticamente envía los componentes, como por ejemplo cuadros de texto, campos ocultos, etc. el problema que dos campos de texto que necesitaba usar no llegaban,simplemente se perdían.
El problema : estos campos estaban deshabilitados
echo('<p>Nombre: <input name="nomcte" type="text" disabled="disabled" id="nomcte" size="40" value="'.$row["c2"].'" /> </p>');
La solución: Quetarles la propiedad de deshabilitados y ponerlos como solo lectura, ya que me interesa que no los modifiquen.
echo('<p>Nombre: <input name="nomcte" type="text" readonly="readonly" id="nomcte" size="40" value="'.$row["c2"].'" /> </p>');
Para algunos pudiera ser algo tan sencillo, pero cuando no se sabe como cuesta.
Suerte!!!
http://www.axalapa.com/