Foros del Web » Programación para mayores de 30 ;) » Programación móvil »

[SOLUCIONADO] xcode y sesiones PHP

Estas en el tema de xcode y sesiones PHP en el foro de Programación móvil en Foros del Web. Buenas tardes Actualmente estoy desarrollando una aplicación en xcode, en la cual me logeo con un web service hasta ahi todo bien. Ya que me ...
  #1 (permalink)  
Antiguo 13/05/2014, 16:59
Avatar de hackjose  
Fecha de Ingreso: abril-2010
Ubicación: Edo Mexico
Mensajes: 1.178
Antigüedad: 14 años
Puntos: 131
xcode y sesiones PHP

Buenas tardes

Actualmente estoy desarrollando una aplicación en xcode, en la cual me logeo con un web service hasta ahi todo bien.

Ya que me he logeado tengo acceso a unos ebooks.

Los ebooks los tengo que ver en un uiwebview.

Hasta ahí no tendría problemas

Pero a la hora de acceder al ebook me aparece un formulario de login(el login de la pagina web)

ahi es donde esta el problema XD

Como puedo hacer para iniciar sesion y despues irme al ebook(libro.html)

Con PHP se utiliza CURL enviamos por post los campos y entonces a la directiva de redireccion le damos luz verde

Pero en objective C que se utiliza

espero me pueda ayudar
O diganme como lo busco

saludos
  #2 (permalink)  
Antiguo 14/05/2014, 14:39
Avatar de hackjose  
Fecha de Ingreso: abril-2010
Ubicación: Edo Mexico
Mensajes: 1.178
Antigüedad: 14 años
Puntos: 131
Respuesta: xcode y sesiones PHP

Despues de sufrir muchas horas ya pude

Primero inicio session con este codigo
Código objective C:
Ver original
  1. NSString *web = @"http://www.nombre.com";
  2.     NSURL *url = [NSURL URLWithString: web];
  3.     NSString *body = [NSString stringWithFormat: @"email_address=%@&password=%@", @"[email protected]",@"contraseña"];
  4.     NSMutableURLRequest *request = [[NSMutableURLRequest alloc]initWithURL: url];
  5.     [request setHTTPMethod: @"POST"];
  6.     [request setHTTPBody: [body dataUsingEncoding: NSUTF8StringEncoding]];
  7.     [miwebview loadRequest:request];
  8.     NSString *ebook_id = [NSString stringWithFormat: @"window.addEventListener('DOMContentLoaded',function(){location.assign('http://paginaebook.com/pagina.php?id=%i');});",[[NSUserDefaults standardUserDefaults] integerForKey:@"ebook_id"]];
Simplemente envio el user y el pass mediante post

Ya que inicio sesion, me voy a la otra pagina para esto utilizo javascript(el objeto location de halla arriba)


espero le sirva a alguien

saludos

Etiquetas: php, sesiones, xcode
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 02:57.