Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/10/2011, 07:31
Avatar de kakashi20
kakashi20
 
Fecha de Ingreso: septiembre-2009
Mensajes: 616
Antigüedad: 15 años, 1 mes
Puntos: 15
Exclamación proceso ajax-prototype

hola

tengo este código en prototype:

function enviar(){


new Ajax.Request( 'login2.php' , {


method: 'post',
parameters: {user: $("user").value, pass: $("pass").value },



onSuccess: function(transport){
if(resp.responseText == "1"){ //Si el login es correcto lo envia a paginaUsuario.php
window.location.href="menu.php"
}else{ //Si el login es incorrecto imprime "Error" en el div
var resultados = $("resultados");
resultados.innerHTML=transport.responseText;
}
}
});
}



y este es el login2.php :

<?php
require("configuracion.php");
header("Content-Type: text/html;charset=utf-8");
$link = mysql_connect($servidor,$usuario,$clave);
mysql_select_db($bd,$link);
mysql_query("SET NAMES 'utf8'");


$user = $_POST['user'];
$pass = $_POST['pass'];


$result = mysql_query("SELECT * FROM administrador WHERE user='".$user."' AND pass = '".$pass."'",$link)or die (mysql_error());

if ( mysql_num_rows($result) > 0 ){
echo "1";

}else{
?>

echo "ERROR";
<?php
}



?>

El problema es que no recibo ninguna respuesta, no redirecciona a menu.php como aparece en el código javascript

Si alguien me pudiese ayudar se lo agradecería