Foro de elhacker.net

Programación => Desarrollo Web => Mensaje iniciado por: cocoupn en 3 Marzo 2016, 21:56 pm



Título: Enlace directo para acceder a buscador de un formulario de otra web
Publicado por: cocoupn en 3 Marzo 2016, 21:56 pm
Colegas su apoyo, tengo el siguiente caso:
Se desea integrar una VISTA DE RESUMEN o UN ENLACE DE BUSQUEDA DIRECTO de una WEB2 y asociarlos en un Hipervínculo la WEB1 (con un solo clic me lleve al registro correspondiente sin ingresar el código en el buscador del App WEB2 a vincular).

Ejemplo: tengo un hipervínculo ya creado en la web1 que me lleva directamente al registro de la web3.

Éste es el código del hipervínculo, pegado en la WEB1 que accede al formulario de la WEB3:

Código
  1. <a title="Buscar Proyectos" href="http://ofi2.mef.gob.pe/bp/ConsultarPIP/frmConsultarPIP.asp?accion=consultar&txtCodigo=273241" TARGET="_BLANK "> Enlace al Proyecto </a>

ESTE ES EL RESULTADO DEL HIPERVINCULO, se muestra directamente el proyecto en una ventana nueva.


Ésta es la WEB2 que se desea acceder http://ofi5.mef.gob.pe/sosem2/


Lo que se desea es ya no digitar el proyecto en el cuadro de texo y presionar buscar, sino que busque directamente con un clic en la WEB1.

PROCEDIMIENTO NORMAL:
PASO1: Digitas el código del proyecto


PASO2: Das clic en buscar


PASO3: Se te muestra el proyecto ingresado.



PASO4: Si deseas la vista de resumen solo presionas el botón dentro de la búsqueda inicial.



La idea es crear un Botón o Hipervínculo que te lleve directamente al proyecto sin llenar o digitar ningún campo y te lance en una nueva ventana el proyecto que deseas, como en el ejemplo inicial.
Sería un script o en la barra de direcciones un enlace directo?.

Favor su apoyo.


Título: Re: Enlace directo para acceder a buscador de un formulario de otra web
Publicado por: MCKSys Argentina en 4 Marzo 2016, 00:08 am
Por favor, no abras más de 1 vez el mismo tema.

Saludos!


Título: Re: Enlace directo para acceder a buscador de un formulario de otra web
Publicado por: basickdagger en 4 Marzo 2016, 00:17 am
si ya tienes el código de la url via get pq no guardarlo quizá en un input hidden y con el boton solo lo "reconsultas"?

o un link
Código
  1. <a href="adondevoyir.php?micodigo=<?php echo $_GET['txtCodigo'];?>" >link del codigo</a>

o quiza no entendi tu problema, saludos


Título: Re: Enlace directo para acceder a buscador de un formulario de otra web
Publicado por: cocoupn en 4 Marzo 2016, 17:31 pm
Saludos, el Código de la URL es se otro formulario el cual se muestra en la barra de direcciones de la WEB Original....
Pero para la segunda web http://ofi5.mef.gob.pe/sosem2/
no se muestra nada en la barra de direcciones, el código en la barra de direcciones esta oculto y esto no me permite realizar la búsqueda directa del proyecto X.


Título: Re: Enlace directo para acceder a buscador de un formulario de otra web
Publicado por: basickdagger en 4 Marzo 2016, 17:48 pm

el código en la barra de direcciones esta oculto y esto no me permite realizar la búsqueda directa del proyecto X.


por eso mismo ese código oculto guardalo en un input hidden y con un boton submit haces la re-consulta...

si no me equivoco lo envías vía url, no?


Título: Re: Enlace directo para acceder a buscador de un formulario de otra web
Publicado por: cocoupn en 4 Marzo 2016, 18:57 pm
por eso mismo ese código oculto guardalo en un input hidden y con un boton submit haces la re-consulta...

si no me equivoco lo envías vía url, no?

Así es, deseo un vinculo en mi web donde haga todo el procedimiento de búsqueda hacia esta web: http://ofi5.mef.gob.pe/sosem2/

(https://wlvppw.bn1304.livefilestore.com/y3pDVbdpvguY8UmuOV5QRqkzttSvvD6eH_6AI8Jq9ySRYC08KHz8HRd-hQBkQ15vMV6YrLTCLgYMqmZdbPXBxdzUiGwIor9eyyTgukRQXwod2vw-sXgKDSL1GLBaxuPpBGUxjv08F3sN2xxp2aviJkPVvO0mmPImws1-VUaIC_--GE/PSOSEM.png?psid=1)

Al digitar manualmente en la web externa, se sigue manteniendo en la barra de direcciones la misma dirección estática inicial.

(https://wlvppw.bn1304.livefilestore.com/y3pECDsZxHzcNRxOOxiURoO7WR9rKMvMHKptJl2kXjJLspsJeHjzE_KMNiMgyjK65EOFE9aNeTme6ZaA6HKmdVSBrpM72Fq7Q8Y5iLOZlTC-NMfcghxqkhX46nWKZ_YG1ub-5rg3pLSKpi-_SmuD4l1Qwyd_MwUc4oUpmCXVJ-UOFM/PSOSEM2.png?psid=1)


Cómo se podría capturar o generar una rutina que realice esta función de búsqueda internamente solo con un clic, sin digitar el código.


Título: Re: Enlace directo para acceder a buscador de un formulario de otra web
Publicado por: MinusFour en 4 Marzo 2016, 20:52 pm
No puedes colocar un enlace directo a un estado perteneciente de la aplicación (el formulario con AJAX) a menos que el dueño del sitio te ofrezca esa gentileza. Yo no veo en ningún lado un enlace parecido así que muy probablemente no lo haga.

Si eres el dueño del sitio, tienes que parametrizar está "Web2" por medio del query string (o path). Y monstrar la información relevante de acuerdo al query string obtenido.


Título: Re: Enlace directo para acceder a buscador de un formulario de otra web
Publicado por: eLank0 en 10 Marzo 2016, 15:14 pm
Si la Web a la que intentas acceder estuviera provista de una API, se solucionaría tu problema. En tú caso tienes que usar la tecnología web para hacer webscrapping.