![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Hola,
Puedes utilizar el componente "IdHttp" que viene con los componentes Indy, seguramente, incluido ya en tu Delphi. El componente "IdHttp" implementa un cliente HTTP, con el que podrás hacer peticiones GET y POST a las URL de los scripts PHP que necesites, enviando valores y recibiendo la correspondiente respuesta del servidor. Si buscas por "IdHttp Indy Delphi" encontrarás más información. |
|
#2
|
|||
|
|||
|
Mil Gracias! voy a probarlo
![]() |
|
#3
|
|||
|
|||
|
sigo con la locura, no hay forma de hacerlo funcionar.
el problema es que la pagina web donde quiero acceder es https, con lo que tengo que utilizar ssl y aqui choco contra una pared con la que ya chocaron compañeros del foro y con la que no he encontrado solución hasta la fecha. pongo algo de código:
el problema es que TIdSSLIOHandlerSocketOpenSSL me dice undeclared identifier. ya actualicé a indy10, he descarado las dll y sinceramente no se que mas le puedo hacer ¿se os ocurre algo? mil gracias!! Última edición por dec fecha: 10-04-2018 a las 08:23:28. Razón: Poner etiqueta DELPHI |
|
#4
|
||||
|
||||
|
Hola a todos,
La clase "TIdSSLIOHandlerSocketOpenSSL" se declara en la unidad "IdSSLOpenSSL.pas". |
|
#5
|
|||
|
|||
|
Cita:
le añadí ademas las dll´s necesarias para que funcionara y funcionó pero ahora tengo otro problema. Ya me devuelve datos, el problema es que no ejecuta el php, simplemente me devuelve el código de la pagina pero la "ejecuta" o pulsa el boton buscar. estoy atascado porque estoy muy muy verde en este tema y cuando mas leo mas me lio ![]() ¿alguna idea de porque no estará ejecutando? gracias! |
|
#6
|
|||
|
|||
|
Hola Dosher81
quizás el problema viene del hecho de que estas lanzando los datos contra la misma URL que te los envía a ti, pero en realidad el formulario dentro de esa pagina HTML los envía a otra dirección distinta cuando pulsas sobre el botón enviar "../php/obtener-notas.php" . Prueba a enviarlos a esa nueva dirección. Por otra parte no añades el parámetro submit del propio formulario, y dependiendo de la validación es posible que lo tengas que insertar también. Código:
<form name="form-resultados" id="form-resultados-id" action="../php/obtener-notas.php" method="post"> ... <button type="submit" class="submit">Ver Resultados</button> </form> https://stackoverflow.com/questions/...en-from-server https://stackoverflow.com/questions/...ni-doesnt-work Y la solución que proponen y yo estoy aplicando para este problema es esta, en particular en el evento StatusInfoEx del IdSSLIOHandlerSocketOpenSSL1 inserta el siguiente código, aunque aun hay sitios que se resisten y no consigo acceder
Un saludo |
|
#7
|
||||
|
||||
|
hola
dosher81 yo tambien estoy haciendo el mismo proyecto pero no se donde comenzar porfa me podes compartir un ejemplo de como manehas httcli get o post necesito autentificarme a una pagina y dentro del panel realizar insertar modificar y elimanar te agradesco tu colaboracion
__________________
Gracias por su coloración club delphi darkbits ;) |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Enviar variables a una pagina y recoger los resultados | darkamerico | Internet | 3 | 08-11-2016 08:27:23 |
| enviar datos a un formulario en una pagina | thecidmx | Internet | 2 | 05-06-2013 15:07:30 |
| leer datos de una pagina WEB | enmava | Varios | 1 | 09-03-2010 17:27:35 |
| Enviar datos de un formulario a una pagina | barracuda | PHP | 3 | 28-11-2007 21:08:40 |
| Leer datos desde una página Web | cone220 | Internet | 1 | 16-01-2004 23:03:44 |
|