Si un campo form está 'disabled' su valor no se enviará en PHP (usa readonly)

Esto creo que lo hemos sufrido todos. Cuando envías un formulario que tiene un campo 'disabled' éste no se enviará en el POST (o el GET):

Antes de arrancarte los sesos por la desesperación cuando no encuentres "nombre" en la variable $_POST ten en cuenta que los campos 'disabled' son ignorados.

Si necesitas un campo que el usuario no pueda modificar pero quieres mostrar su valor tienes dos opciones:


Tags: PHP


Y ahora descubre uno de los mejores libros de programación orientada a objetos en PHP.

Apúntate para conseguir capítulos de muestra, recibir el boletín y más información sobre los libros.