Ver Mensaje Individual
  #2 (permalink)  
Antiguo 27/09/2010, 02:43
Avatar de repara2
repara2
 
Fecha de Ingreso: septiembre-2010
Ubicación: München
Mensajes: 2.445
Antigüedad: 14 años, 5 meses
Puntos: 331
Respuesta: checkbox marcado

Si quieres mantener el valor de los campos de un form al recargar la página, cada campo debe recoger el valor de la variable $_POST correspondiente. Si la variable existe se muestra en valor en el campo, si no, se deja en blanco. Esto vale para todos los elementos de un form, claro que los list y menu se procesan de otra manera. Ejemplo:

Código PHP:
<form id="form1" name="form1" method="post" action=""><table width="500" border="0">
  <tr>
    <td>User</td>
    <td>
      <label>
        <input type="text" name="username" value="<?=(isset($_POST['username'])?$_POST['username']:"")?>" />
        </label>
   
    </td>
  </tr>
  <tr>
    <td>Password</td>
    <td> <label>
        <input type="text" name="password" value="<?=(isset($_POST['password'])?$_POST['password']:"")?>" />
        </label></td>
  </tr>
  <tr>
    <td colspan="2">&nbsp;</td>
  </tr>
</table> </form>
El valor de los campos se mantendrá siempre y cuando se haya enviado el formulario y el destino del form sea el mismo script. Espero que sirva, salu2