Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/03/2008, 17:07
kokoou
 
Fecha de Ingreso: enero-2008
Ubicación: Buenos Aires
Mensajes: 305
Antigüedad: 16 años, 4 meses
Puntos: 14
AJAX + PHP Validar From

bueno gente le comento que quiero validar el Formulario desde AJAX, input x input lo hago de esta manera

esto es en Form.php:

Código HTML:
<input id="nickname" name="nickname" type="text" class="boxreg" onblur="javascript:ValidarCampo('nickname');"><div id="resp_nickname"></div> 
Llama a la siguiente funcion:

Código HTML:
function ValidarCampo(campo){
var respuesta;
var valor;
valor = document.getElementById(campo).value;
respuesta = document.getElementById("resp_"+campo);
ajax=NuevoAjax();
ajax.open("GET", "includes/register_user.php?campo="+campo+"&valor="+valor,true);
ajax.onreadystatechange=function(){
	if (ajax.readyState==4)
		{
			respuesta.innerHTML=ajax.responseText;
		}
 
	}
		ajax.send(null);
}
Esto anda de 10, el problema es cuando quiero poner el submit, quiero averiguar si hubo algun error, ahi se me genera el conflicto cuando tengo que manejar variables de AJAX en el php :s

Esto tengo en register_user.php, Dejo un pedaso de codigo:

Código PHP:
switch($Campo){
    case(
'nickname'):
        if(!
ereg("^[a-zA-Z0-9._]{4}"$CampoValue)){
            echo 
"Minimo 4 caracteres";
        }
        else{
            echo 
"nice";            
        }
        break;

Es la primera vexz que utilizo AJAX, por favor ayuda :)