Foros del Web » Programando para Internet » PHP »

Guardar variables en etiquetas HTML

Estas en el tema de Guardar variables en etiquetas HTML en el foro de PHP en Foros del Web. Cuando se realiza un formulario, y se pide validacion de estos campos, a cada campo se le agrega un codigo php para que "memorice" el ...
  #1 (permalink)  
Antiguo 19/07/2007, 09:38
Avatar de maxi_lance  
Fecha de Ingreso: julio-2006
Ubicación: Capital Federal
Mensajes: 220
Antigüedad: 17 años, 10 meses
Puntos: 2
Guardar variables en etiquetas HTML

Cuando se realiza un formulario, y se pide validacion de estos campos, a cada campo se le agrega un codigo php para que "memorice" el dato introducido anteriormente.

En el caso de los <input>:
<input name="name" type="text" value="<? echo $_POST['name']?>" />

En caso de los <select>:
<select name="hear">
<option value="Referral" <? if ($hear=="Referral") echo "selected" ?>>Referral</option>

En caso de los <textarea>:
<textarea name="message"><? echo $_POST['message']?></textarea>

Para hacer esto mismo pero con radiobox y checkbok ?
  #2 (permalink)  
Antiguo 19/07/2007, 09:44
Avatar de TolerantX  
Fecha de Ingreso: marzo-2006
Ubicación: Guadalajara, México.
Mensajes: 408
Antigüedad: 18 años, 1 mes
Puntos: 10
Re: Guardar variables en etiquetas HTML

En radiobutton los llamas de la misma manera

<input name="nombre" type="radio" value="tu_valor" />
<input name="nombre" type="radio" value="tu_valor2" />
<input name="nombre" type="radio" value="tu_valor3" />

Para CheckBox has un arreglo

<input name="name[]" type="checkbox" value="valor" />
<input name="name[]" type="checkbox" value="valor2" />
<input name="name[]" type="checkbox" value="valor3" />
__________________
TolerantX
http://tolerantx.com
Linux User #385226
  #3 (permalink)  
Antiguo 19/07/2007, 11:00
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Re: Guardar variables en etiquetas HTML

Código HTML:
<input name="nombre" type="radio" value="tu_valor" <?php if( $_POST['nombre'] ) echo 'checked="checked"'; ?> /> 
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 16:50.