PHP/C++ passage de paramètres de l'un à l'autre... (appli MFC)

PHP/C++ passage de paramètres de l'un à l'autre... (appli MFC) - PHP - Programmation

Marsh Posté le 19-06-2003 à 13:12:02    

Salut,
 
Voilà, j'ai une page php qui contient des données récupérées ds une base mysql, et un bouton, qui exécute un programme C++. Ce programme a besoin de récupérer une donnée de la page php qui l'appelle. Comment puis-je faire ça svp ?
 
Merci :jap:


Message édité par pilou51 le 20-06-2003 à 10:57:52
Reply

Marsh Posté le 19-06-2003 à 13:12:02   

Reply

Marsh Posté le 19-06-2003 à 13:13:49    

Passer ta donnée en paramètre de la ligne de commande [:spamafote]


---------------
Everyone thinks of changing the world, but no one thinks of changing himself  |  It is the peculiar quality of a fool to perceive the faults of others and to forget his own  |  Early clumsiness is not a verdict, it’s an essential ingredient.
Reply

Marsh Posté le 19-06-2003 à 13:17:47    

oub ien avec popen

Reply

Marsh Posté le 19-06-2003 à 13:54:50    

euh kezako popen stp ?
 
et pour la ligne de commande, si je les passe comme ça, je peux les récup dans une appli MFC ? ce sont quels paramètres ? le LPSTR du main ?
 
Merci :jap:

Reply

Marsh Posté le 19-06-2003 à 13:56:06    

Au temps pour moi, j'ai fait une recherche sur popen, j'ai vu ce que ça faisait, ça doit etre plus simple avec les paramètres je pense...

Reply

Marsh Posté le 20-06-2003 à 11:00:16    

Bon je me permets de faire remonter ça parceque...
L'appli C++ en question utilise MFC, donc il n'y a pas de main ni de WinMain, donc pas d'arguments à récupérer...
J'aimerais que la chaine que j'envoie depuis mon site PHP se retrouve dans un champ texte de l'application MFC (ou dans une variable, je devrais m'en débrouiller :) )
 
Voilà, j'espère que c possible et merci d'avance
 

Reply

Marsh Posté le 20-06-2003 à 14:51:54    

Pareil que ton autre poste pour le fopen, MSDN est ton amie donc F1 ou microsoft
 
Petite aide ..... CWinApp::m_lpCmdLine ... mais deja trop dit ;)

Reply

Marsh Posté le 20-06-2003 à 14:52:54    

merci, et ça m'évite d'utiliser le fichier du coup :)
hésite pas à trop en dire, ça me vexera pas :p

Reply

Marsh Posté le 20-06-2003 à 14:54:16    

Euh msdn y a tout marque ;)
 
Ca done lpCmdLine = *argv a qqchose pret

Reply

Marsh Posté le 20-06-2003 à 14:55:16    

je viens de voir ça, c nickel ça me résoud mon pb de fichier par le réseau en mm tps (parceque CInternet ça fait une grosse usine à gaz pour lire un fichier de mm pas 1Ko qd mm...)
 
Merci bcp :jap:

Reply

Marsh Posté le 20-06-2003 à 14:55:16   

Reply

Marsh Posté le 20-06-2003 à 15:05:33    

euh usine a gaz ca va quand mm ca doit tenir a ca de tete c pas la mort ;)
 

Code :
  1. CInternetSession m_Session;
  2. CHttpConnection* pHttp = m_Session.GetHttpConnection("ton_serveur_http", ton_port_http);
  3. CHttpFile* pFileHttp = pHttp->OpenRequest(NULL, "path/ton_fichier" );
  4. CString csMonFichier = pFileHttp->GetObject();


 
Bon avec pe des trucs oublie genre 1 lignes ou 2 et le close quand mm. Mais bon loin d'une usine :)

Reply

Marsh Posté le 20-06-2003 à 15:08:43    

ben en tout 6 lignes pour ouvrir un chtit fichier, c pas une grosse usine, mais qd mm :)  
pis le lpCmdLine c qd mm plus léger de tte façon, mm pas une ligne :D
 
Merci bcp en tt cas :) msdn c bien et complet, mais faut savoir comment y chercher qd mm...

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed