Ver Mensaje Individual
  #5 (permalink)  
Antiguo 01/10/2010, 21:36
Avatar de egepe
egepe
 
Fecha de Ingreso: diciembre-2009
Mensajes: 310
Antigüedad: 14 años, 4 meses
Puntos: 7
Respuesta: Ocultar campos después de registro

Pero eso no es php para nada es javascript con ajax, bueno yo lo haría con esa combinación. el form debe estar dentro de un div para que lo puedas manejar por la etiqueta o por un id que le asocies...

entonces cuando llames al div colocas una imagen u otro div ahí con cualquier cosa...


ejemplo:

anres del form

<div id="limpiar_form" >
<form ....
</form>
</div>
en un .js
function nuevoAjax(){
var xmlhttp=false;
try {
xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try {
xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
} catch (E) {
xmlhttp = false;
}
}

if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
xmlhttp = new XMLHttpRequest();
}
return xmlhttp;
}

function limpia(passwd_ok){

if (passwd_ok)
{
divContenido = document.getElementById('limpiar_fomr');
ajax=nuevoAjax();

ajax.open("GET", "limpia_cap.php"); Aqui puedes colocar parametros si gustas
divForm1.innerHTML= '<img src="imag/anima.gif" width="18" height="18">'; Es muestra la estrellita de la transicion
ajax.onreadystatechange=function() {
if (ajax.readyState==4) {
//mostrar resultados en esta capa
divContenido.innerHTML = ajax.responseText
}
}
ajax.send(null)
} else
{
alert("Password incorrecto...");
return false;
}
}

En el limpia_capa.php puedes colocar una imagen en la misma capa del form y listo. No lo he probado estoy tratando de dart una idea de cómo sería en mi opinón...

Saludos