27/10/2011, 07:31
|
| | | Fecha de Ingreso: septiembre-2009
Mensajes: 616
Antigüedad: 15 años, 1 mes Puntos: 15 | |
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 |