Ver Mensaje Individual
  #17 (permalink)  
Antiguo 15/07/2012, 20:30
Avatar de emprear
emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 17 años, 5 meses
Puntos: 1567
Respuesta: condicional resultado responseText no funciona

Cita:
Iniciado por pithon Ver Mensaje
Hola emprear, trabajo en modo local pero si todas mis paginas entan en la misma carpeta raiz, referente a lo que comentas que header location devuelve un texto, porque entonces el condicional este:

if(Ajax.responseText=='<h2>bienvenido</h2>'){
alert('entro');
}else{
alert('no entro');
}

no me salta el else, deberia saltarme entonces no, saludos.
Estamos contestando y preguntando tan rápido que creo las cosas perdieron el orden

primero:
si tu php que hace la redirección tiene
--------------------------------
<?php
header('Location: otrapagina.php');
?>

es correcto, pero si tiene,
-----------------------------------------

<?php

header('Location: otrapagina.php');
?>
Esas lineas en blanco arriba del header --> incorrecto

En caso de que este bien, si la pagina a la que redirije tiene solo
<h2>bienvenido</h2> -- > correcto

pero si tiene cualquier otro caracter, asi solo sea
<html>
<h2>bienvenido</h2>
</html>
está mal

SAludos
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.