Foros del Web » Programando para Internet » Javascript » Frameworks JS »

Esto puede hacerse con AJAX?

Estas en el tema de Esto puede hacerse con AJAX? en el foro de Frameworks JS en Foros del Web. Hola amigos, estaba pensando en dejar de hacer paso x paso en una aplicacion en php y decidi basarme en ajax. Necesito printear en el ...
  #1 (permalink)  
Antiguo 22/11/2009, 16:42
Avatar de Joni2Back  
Fecha de Ingreso: marzo-2009
Mensajes: 146
Antigüedad: 15 años, 7 meses
Puntos: 1
Mensaje Esto puede hacerse con AJAX?

Hola amigos, estaba pensando en dejar de hacer paso x paso en una aplicacion en php y decidi basarme en ajax.
Necesito printear en el index (con innherhtml) tal cual lo que me devuelve un php al consultarlo

Supongamos el php es asi

(paso2.php?nombre=ricardo)
Código PHP:
print htmlspecialchars($_GET['nombre']); 
Lo que me devolveria "ricardo"

Eso es lo que yo necesito capturar con ajax para mostrarlo en el index...
Hasta ahi todo bien pero supongamos que en el paso 2 yo tengo algo como...

(paso2.php?nombre=eugenio)
Código PHP:
if($_GET['nombre'] == "eugenio" {
          
header("Location: paso3.php");
} else {
          print 
htmlspecialchars($_GET['nombre']);

Lo que hace eso seria al ser el nombre "eugenio", es redirigirme automaticamente hacia el paso3, donde yo ahi tambien necesitaria recojer ese nombre printeado...

Se puede hacer esto ajax? .. recuperar un valor siguiendo un header location? ..
  #2 (permalink)  
Antiguo 23/11/2009, 06:31
 
Fecha de Ingreso: septiembre-2009
Mensajes: 81
Antigüedad: 15 años, 1 mes
Puntos: 1
Respuesta: Esto puede hacerse con AJAX?

En primer lugar, lo has probado? xDD Si lo pruebas tendras la respuesta a tu pregunta ;)

k conste k no lo e probado pero me da a mi k te dara error "headers already sent"

En segundo lugar mas k hacer un header lo k deberias hacer es llamar a la funcion k te carga la pagina dentro del index de ese modo simplemente se realizaria otra peticion ajax al otro "paso".
  #3 (permalink)  
Antiguo 23/11/2009, 14:32
Avatar de Joni2Back  
Fecha de Ingreso: marzo-2009
Mensajes: 146
Antigüedad: 15 años, 7 meses
Puntos: 1
Respuesta: Esto puede hacerse con AJAX?

headers alredy sent me lo tiraria si hubiera hecho alguna impresion antes del header location, no tiene nada que ver eso
  #4 (permalink)  
Antiguo 23/11/2009, 15:18
Avatar de hector2c  
Fecha de Ingreso: noviembre-2007
Ubicación: Perú - Tacna
Mensajes: 979
Antigüedad: 17 años
Puntos: 25
Pregunta Respuesta: Esto puede hacerse con AJAX?

Código PHP:
if($_GET['nombre'] == "eugenio" {
          
header("Location: paso3.php?nombre=" $_GET['nombre']);
} else {
          print 
htmlspecialchars($_GET['nombre']);

mmmmmmmmm, lo recuperas como GET, eso es lo que necesitas???
__________________
blog: hector2c.wordpress.com
email: [email protected]
  #5 (permalink)  
Antiguo 23/11/2009, 18:32
Avatar de Joni2Back  
Fecha de Ingreso: marzo-2009
Mensajes: 146
Antigüedad: 15 años, 7 meses
Puntos: 1
Respuesta: Esto puede hacerse con AJAX?

Cita:
Iniciado por hector2c Ver Mensaje
Código PHP:
if($_GET['nombre'] == "eugenio" {
          
header("Location: paso3.php?nombre=" $_GET['nombre']);
} else {
          print 
htmlspecialchars($_GET['nombre']);

mmmmmmmmm, lo recuperas como GET, eso es lo que necesitas???
claro, recuperar con ajax lo que me muestran los php
el tema es que necesito saber si un ajax puede seguir un header location que se haga desde php
  #6 (permalink)  
Antiguo 23/11/2009, 19:21
Avatar de conkerick  
Fecha de Ingreso: febrero-2009
Ubicación: WWW
Mensajes: 75
Antigüedad: 15 años, 9 meses
Puntos: 2
Respuesta: Esto puede hacerse con AJAX?

Intentalo y veras que no, lo que puedes hacer redirigir con meta o Javascript, claro, imprimiéndolo.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:44.