New question

Question:

Date: 06-08-2018 22:00:56 (In Spanish)

¿Como acceder via cUrl, sacar nombre y apellido una vez iniciado sesion?[Unresolved]

buenas noches, quisiera acceder via cUrl rellenando este formulario y obtener el nombre y apellido en una variable.
Dejo la pagina y el DNI para hacer la prueba. DNI 72685025
https://consultamiembrodemesa.onpe.gob.pe/
Tags: $_COOKIE - CACHE - HTTP - Javascript - Javascript Array - JQuery - Library - PHP - PHP Advanced - PHP7 - Question - Script PHP - Web Votes: 0 - Answers: 5 - Views: 13 Share on: Google Facebook Twitter LinkedIn Link
 

Answers:

  • Date: 07-08-2018 05:17:41 Amigo la web que indicas depende de archivos js para su funcionamiento, debes analizar dichos archivos antes de realizar la petición, pues solo con curl no basta, eso porque al hacer la petición curl, te vas a traer el preloader y no el contenido final   Votes: 0 - Link answer
     
  • Date: 07-08-2018 06:12:15 Cómo podría hacer en todod caso? Me podrían ayudar por favor.   Votes: 0 - Link answer
     
  • Date: 08-08-2018 13:54:32 no se entiende muy bien tu pregunta pero si lo que quires es unir ambos nombre y apellido solo crea otra variable y concatena el nombre y apellido   Votes: 0 - Link answer
     
  • Date: 14-08-2018 10:02:22 La pagina utiliza ajax para realizar la consulta y redibuja el contenido de la pagina con el HTML que viene en el response.

    https://consultamiembrodemesa.onpe.gob.pe/default/index/consulta?documento=25665609&key=as12swerdserdfer4%24fsdwesdfwerd12345/

    Hace la peticion a esta pagina con otro documento y la misma key (a ver si funciona, no se como construye esta key) y despues parsea (con expresiones regulares) el valor de la clave "page" que viene en el JSON del response para obtener nombre y apellido
      Votes: 0 - Link answer
     
  • Date: 14-08-2018 11:39:43 Para simular el js puede servirte PhantomJs. Acá hay una librería para usarlo desde PHP.   Votes: 0 - Link answer
     
To actively participate in the community first must authenticate, enter the system.Sign In