Via VB6, je pilote la navigation de mon navigateur. Je souhaiterai pouvoir
extraire le code source d'une page php chargée et travailler ensuite sur ce
dernier comme sur un simple fichier texte. Comment donc extraire le code
source de la page php via VB ?
Merci à vous,
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Picalausa François
"Dom" a écrit dans le message de news:
Bonjour,
Via VB6, je pilote la navigation de mon navigateur. Je souhaiterai pouvoir extraire le code source d'une page php chargée et travailler ensuite sur ce dernier comme sur un simple fichier texte. Comment donc extraire le code source de la page php via VB ?
Hello,
Je ne suis pas sûr d'avoir bien compris la question. Normalement, tu as PHP qui "traduit" ta page PHP vers de l'HTML standard et ensuite le serveur http envoie cet HTML vers le client (qui lui n'a aucune possibilité de voir l'HTML d'origine, à moins que le serveur http ne fournisse cette posibilité en bypassant d'une manière ou d'une autre le moteur php). Par conséquent, depuis ton client, tu n'as pas accès au code php d'origine. Vu que ton application VB est un client (si j'ai bien compris), as-tu déjà un moyen de pouvoir récupérer ce code?
Sinon, d'une manière générale, pour télécharger un document en http, tu peux te référer au code suivant: http://groups.google.com/group/microsoft.public.fr.vb/msg/68471a49129cf3aa Il suffira ensuite de lire le fichier téléchargé comme n'importe quel autre fichier. Si cela ne convient pas, il est aussi possible de ne pas passer par un fichier en utilisant directement InternetReadFile: http://msdn.microsoft.com/library/en-us/wininet/wininet/internetreadfile.asp?frame=true
-- Picalausa François
"Dom" <laurentPASDESPAMdom@free.fr> a écrit dans le message de news:
O7gtWzRBHHA.2276@TK2MSFTNGP03.phx.gbl...
Bonjour,
Via VB6, je pilote la navigation de mon navigateur. Je souhaiterai pouvoir
extraire le code source d'une page php chargée et travailler ensuite sur
ce dernier comme sur un simple fichier texte. Comment donc extraire le
code source de la page php via VB ?
Hello,
Je ne suis pas sûr d'avoir bien compris la question.
Normalement, tu as PHP qui "traduit" ta page PHP vers de l'HTML standard et
ensuite le serveur http envoie cet HTML vers le client (qui lui n'a aucune
possibilité de voir l'HTML d'origine, à moins que le serveur http ne
fournisse cette posibilité en bypassant d'une manière ou d'une autre le
moteur php). Par conséquent, depuis ton client, tu n'as pas accès au code
php d'origine. Vu que ton application VB est un client (si j'ai bien
compris), as-tu déjà un moyen de pouvoir récupérer ce code?
Sinon, d'une manière générale, pour télécharger un document en http, tu peux
te référer au code suivant:
http://groups.google.com/group/microsoft.public.fr.vb/msg/68471a49129cf3aa
Il suffira ensuite de lire le fichier téléchargé comme n'importe quel autre
fichier.
Si cela ne convient pas, il est aussi possible de ne pas passer par un
fichier en utilisant directement InternetReadFile:
http://msdn.microsoft.com/library/en-us/wininet/wininet/internetreadfile.asp?frame=true
Via VB6, je pilote la navigation de mon navigateur. Je souhaiterai pouvoir extraire le code source d'une page php chargée et travailler ensuite sur ce dernier comme sur un simple fichier texte. Comment donc extraire le code source de la page php via VB ?
Hello,
Je ne suis pas sûr d'avoir bien compris la question. Normalement, tu as PHP qui "traduit" ta page PHP vers de l'HTML standard et ensuite le serveur http envoie cet HTML vers le client (qui lui n'a aucune possibilité de voir l'HTML d'origine, à moins que le serveur http ne fournisse cette posibilité en bypassant d'une manière ou d'une autre le moteur php). Par conséquent, depuis ton client, tu n'as pas accès au code php d'origine. Vu que ton application VB est un client (si j'ai bien compris), as-tu déjà un moyen de pouvoir récupérer ce code?
Sinon, d'une manière générale, pour télécharger un document en http, tu peux te référer au code suivant: http://groups.google.com/group/microsoft.public.fr.vb/msg/68471a49129cf3aa Il suffira ensuite de lire le fichier téléchargé comme n'importe quel autre fichier. Si cela ne convient pas, il est aussi possible de ne pas passer par un fichier en utilisant directement InternetReadFile: http://msdn.microsoft.com/library/en-us/wininet/wininet/internetreadfile.asp?frame=true