Foros del Web » Programando para Internet » PHP »

formulario

Estas en el tema de formulario en el foro de PHP en Foros del Web. Hola Tengo una pequeña duda que necesito que me ayuden a resolver. En un formulario el campo email lo completo automáticamente si el usuario está ...
  #1 (permalink)  
Antiguo 13/09/2010, 16:57
 
Fecha de Ingreso: julio-2009
Mensajes: 311
Antigüedad: 14 años, 9 meses
Puntos: 0
Pregunta formulario

Hola
Tengo una pequeña duda que necesito que me ayuden a resolver.
En un formulario el campo email lo completo automáticamente si el usuario está logeado y es usuario registrado.
Eso funciona perfectamente pero yo quise hacerle una mejora que fue la de deshabilitar el campo email si es usuario registrado a los efectos que no pueda ser cambiada.

Código PHP:
     <input type="text" name="email" <? if (!empty($_SESSION["email"])){?> disabled="disabled" <? }?> value=" <? if (!empty($_SESSION["email"])){echo $_SESSION["email"];}?>" size="35" >
Pero lo que ocurre es que si el campo esta deshabilitado no envia el dato en el array , espero haber sido claro.
Como puedo solucionar esto?
Muchas gracias por ayudarme
  #2 (permalink)  
Antiguo 13/09/2010, 17:02
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: formulario

entonces debes leer y estudiar HTML, ya que no es tema de PHP....

el atributo disabled tal como dice, desactiva el campo... y por ende no lo pasa...

en dado caso el atributo correcto debe ser readonly, para que siga funcionando sin problema...
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #3 (permalink)  
Antiguo 13/09/2010, 17:08
 
Fecha de Ingreso: julio-2009
Mensajes: 311
Antigüedad: 14 años, 9 meses
Puntos: 0
Respuesta: formulario

Cita:
Iniciado por pateketrueke Ver Mensaje
entonces debes leer y estudiar HTML, ya que no es tema de PHP....

el atributo disabled tal como dice, desactiva el campo... y por ende no lo pasa...

en dado caso el atributo correcto debe ser readonly, para que siga funcionando sin problema...
Muchas gracias por tu rápida respuesta

Etiquetas: formulario
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:41.