![]() |
![]() |
| 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
|
||||
|
||||
|
Es una pregunta muy genérica, danos más detalles.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
#2
|
||||
|
||||
|
Hola a todos,
En efecto, probablemente, hagan falta más detalles. Tratando de responder a tu pregunta en concreto, cuando tú "llamas" al archivo PHP de tu servidor, este ya te ofrece una respuesta, precisamente, a tu "llamada". Es decir, con un componente "IdHttp", por ejemplo, realizas una petición HTTP al servidor sobre el archivo PHP que necesites. En dicho archivo compruebas si el nombre del usuario está en la lista (este nombre se lo has podido mandar tú desde tu programa al servidor, como un argumento de la petición HTTP, sea GET, sea POST), y, acto seguido, desde el mismo "script" PHP, ya puedes proporcionar una respuesta a la app, que puede ser un texto tal que "existe", o "no-existe", por ejemplo. Tu programa sabrá qué hacer a partir de cualquier de estas respuestas... |
|
#3
|
||||
|
||||
|
Hola de nuevo a todos,
Aquí lo que podría ser un ejemplo de lo que digo en mi anterior post:
Creo que más o menos se entiende... al menos eso creo yo. ![]() |
|
#4
|
|||
|
|||
|
Buenas.
Muchas gracias por contestar , efectivamente quiza deberia haber dado mas detalles: la llamada al archivo php la hago de la forma: Código:
HINTERNET sesion = InternetOpen("agent",INTERNET_OPEN_TYPE_PRECONFIG, NULL, NULL,0);
const ::HINTERNET handle = ::InternetOpenUrl(sesion,"http://MiServer.es//ComprobarLista.php",NULL,0, INTERNET_FLAG_RELOAD, 0);
InternetCloseHandle(handle);
InternetCloseHandle(sesion);
...Voy aprobar con los comppnentes indy... Ahora la duda es cual es la orden que debo de implementar en mi scrip php para que me devuelva el valor "esta" o "no esta" Gracias Otra Vez. |
|
#5
|
||||
|
||||
|
Hola a todos,
Ostras... no me dí cuenta de que estábamos hablando de C++ Builder y no de Delphi... pido disculpas. No sé lo que te costaría adaptar el código anterior... supongo que no demasiado, contando además con que los componentes Indy están disponibles, si no me equivoco, en C++ Builder. Aquí parece que pueden ayudarte también a obtener la respuesta del servidor haciendo uso de HINTERNET... Por otro lado, no sé si se entiende muy bien lo que dices de que no estás seguro del "orden" en el "script" PHP... el "script" será ejecutado cuando realices la petición, y, ya depende del mismo qué respuesta ofrecer, pero, sería tan "sencillo" como esto: Código PHP:
|
|
#6
|
|||
|
|||
|
Gracias otra vez
Efectivamente trabajo en c++ builder pero tengo indy9 y los componentes que mencionas deben de estar contenidos en Indy 10. voy a intentarlo utilizando HINTERNET (gracias por el hipervinculo) Entiendo que al usar el comando echo en el script php, este enviara el valor obtenido como respuesta (estoy pez en php). Muchisimas Gracias por tu tiempo |
|
#7
|
||||
|
||||
|
Hola a todos,
Cita:
Código PHP:
|
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Recibir respuesta del php usando TIEHTTP. | bibliotec | Internet | 4 | 20-03-2007 11:18:38 |
| Recibir mail borrando la copia del servidor | fedelphi | Internet | 14 | 06-02-2007 05:05:59 |
| Velocidad de respuesta de servidor | nfrfabian | Conexión con bases de datos | 6 | 10-01-2007 00:51:46 |
| Respuesta | danytorres | Varios | 2 | 16-07-2003 20:55:43 |
|