tengo el siguiente codigo:
Código Javascript
:
Ver original$( document ).ready(function() {
$("#mi_div").fadeOut(2000);
});
y tengo este otro codigo:
Código PHP:
if(isset($_GET["mensaje"])){
echo"
<div id='mi_div'>
<p>mensaje</p>
</div>
";
}
entonses yo tengo mi formulario ingreso mis datos y doy click en guardar. luego esos datos los envio a otra pagina para su proceso y validacion y para poder regresar de nuevo a la pagina utilizo este codigo:
Código PHP:
header("Location: ../../principal/index.php?mensaje=informativo&href=#modulo1");
donde la variable mensaje en la url la mando de vuelta a la pagina del formulario y ahi con esa variable ejecuto elsegundo codigo que les mostre el cual hacer que al mostrarse el parrafo contenido en el div, se desvanesca. Ahora si ro recargo la pagina, nuevamente se vuelve a mostrar el mensaje desvaneciendose y eso es lo que yo quiero evitar. por ejemplo, si ubiera un codigo para eliminar las variables que se optienen del navegador es decir yo lo situaria aqui:
Código PHP:
if(isset($_GET["mensaje"])){
echo"
<div id='mi_div'>
<p>mensaje</p>
</div>
";
//aqui el codigo para borrar las variables obtenidas al regresar a esta pagina
}
ignoro si exista algo asi, asi que me puse a investigar y encontre algunos comenarios en los que decian que redireccionar nuevamente a tu pagina para evitar esto. No se yo entiendo que podria quedar asi:
Código PHP:
if(isset($_GET["mensaje"])){
echo"
<div id='mi_div'>
<p>mensaje</p>
</div>
";
header("Location: index.php");
}
no se si sea la mejor forma o existan mejores asi que recurro a su grandiosa ayuda compañeros.