Hola Vane_ bueno usar cookies humm
no lo creo; puesto q eso depende mucho de como esta configurado la pc de cada usuario... pero bueno.
Aqui tengo una funcion q permite qe se mantegan los datos de en un cuadro de texto
Código PHP:
function FunInputText($nombre,$valor = '',$parametros = '',$ins_valor = false) {
$text = '<input type="text" name="' . $nombre . '"';
if (($ins_valor == true) && (isset($GLOBALS[$nombre]))) {
$text .= ' value = "' . stripslashes(htmlspecialchars($GLOBALS[$nombre])) . '"';
}elseif ($valor != '') {
$text .= ' value ="' . htmlspecialchars($valor) . '"';
}
if ($parametros != '') {
$text .= ' ' . $parametros;
}
$text .= '>';
return $text;
}
if (isset($_POST['texto'])) {
//haces tus validaciones necesarias
//si todo es correcto registras los datos
//recomendable redireccionar a otra pagina
}
echo '<form name="form1" method="post" action="test.php">';
echo FunInputText('texto','','',false);
echo '<input type="submit" value="Save">';
Tambien te puse un pequeño ejemplo para q lo pruebes. Una vez registrado tus datos es muy necesario q redirecciones a otra pagina, de lo contrario al hacer F5 se registraria de nuevo o cuantas veces haga F5. Espero te sirva
Salud2