PC SOFT

FOROS PROFESIONALES
WINDEVWEBDEV y WINDEV Mobile

Inicio → WINDEV 2025 → Formulaire HTML
Formulaire HTML
Iniciado por artus, 20,jul. 2005 09:07 - 6 respuestas
Publicado el 20,julio 2005 - 09:07
Bonjour

Au travers de l'exemple fourni avec WD 9 (Pilotage IE) j'arrive à remplir des formulaires HTMl avec des données issue de fichiers FIC

La validation par le bouton submit ne fonctionne pas lorsqu'il y a plusieurs submit dans le formulaire, même en passant un paramètre. J'ai passé toute les valeurs possible pour activer le bouton submit, mais rien n'y fait


J'ai essayé avec la commande httprequete, mais la, pareil rien à faire, il m'est impossible de passer outre la page de souscription

Sur ce site : http://www.goarticles.com/ulogin.html le lance la requête ainsi : http://www.goarticles.com/ulogin.html","Mozilla/4.0 (compatible; MSIE 6.0; Win32)","","POST","application/x-www-form-urlencoded",Username,Password)
, mais à chaque fois j'arrive à la même page sans pouvoir entrer

Httprequete, m'échappe un peu

Un coup de main ferait mon bonheur.

Merci d'avance

Artus
Publicado el 20,julio 2005 - 12:35
Artus a écrit :
Bonjour

Au travers de l'exemple fourni avec WD 9 (Pilotage IE) j'arrive à remplir des formulaires HTMl avec des données issue de fichiers FIC

La validation par le bouton submit ne fonctionne pas lorsqu'il y a plusieurs submit dans le formulaire, même en passant un paramètre. J'ai passé toute les valeurs possible pour activer le bouton submit, mais rien n'y fait


J'ai essayé avec la commande httprequete, mais la, pareil rien à faire, il m'est impossible de passer outre la page de souscription

Sur ce site : http://www.goarticles.com/ulogin.html le lance la requête ainsi : http://www.goarticles.com/ulogin.html","Mozilla/4.0 (compatible; MSIE 6.0; Win32)","","POST","application/x-www-form-urlencoded",Username,Password)
, mais à chaque fois j'arrive à la même page sans pouvoir entrer

Httprequete, m'échappe un peu

Un coup de main ferait mon bonheur.

Merci d'avance

Artus


Bonjour,

Le site ne demande pas de login et password http mais c'est un gestionnaire de login interne, donc le login et le
password envoyer par le httprequete ne servent pas a grand chose;

ca equivaut a un http://login,passord@www.goarticles.com/ulogin.html

hors sur le site, il faut remplir un formulaire ...

Donc il faut directement attaquer la page de traitement du formulaire en lui envoyant se que le formulaire HTML devrais
lui envoyer ...

Donc pour ca voir la donc HTTP methode POST, mais l'idée c'est :
httprequest("http://www.goarticles.com/cgi-bin/member.cgi","", "","EMAIL=" + Username + "; PASSWORD=" + Password,"POST")

verifier que je ne me trompe pas dans la syntaxe HTTP d'envois de variable en POST

sinon il y a plus simple si la methode POST vous pose encore des soucis, en utilisant l'URL (methode GET) que le serveur
semble accepter, je n'ai pas de compte donc je n'ai pas vérifié)

http://www.goarticles.com/cgi-bin/member.cgi…

changer les email et password par ce qui va bien et ca devrais etre bon

Damien
Publicado el 20,julio 2005 - 13:18
Merci beaucoup pour cette aide plus que précieuse, puisque cela fonctionne à
merveille
Je me suis éveruer à l'écrire en POST, alors qu'en GET cela fonctrionne très
bien

Merci encore et très bonne journée

Hubert

"Damien Hardy" <damien.hardy_a_supprimer@panel-intl.com> a écrit dans le
message de news: 42de0233$1@news.pcsoft.fr...

Artus a écrit :
Bonjour

Au travers de l'exemple fourni avec WD 9 (Pilotage IE) j'arrive à remplir
des formulaires HTMl avec des données issue de fichiers FIC

La validation par le bouton submit ne fonctionne pas lorsqu'il y a
plusieurs submit dans le formulaire, même en passant un paramètre. J'ai
passé toute les valeurs possible pour activer le bouton submit, mais rien
n'y fait


J'ai essayé avec la commande httprequete, mais la, pareil rien à faire,
il m'est impossible de passer outre la page de souscription

Sur ce site : http://www.goarticles.com/ulogin.html le lance la requête
ainsi : http://www.goarticles.com/ulogin.html","Mozilla/4.0 (compatible;
MSIE 6.0;
Win32)","","POST","application/x-www-form-urlencoded",Username,Password)
, mais à chaque fois j'arrive à la même page sans pouvoir entrer

Httprequete, m'échappe un peu

Un coup de main ferait mon bonheur.

Merci d'avance

Artus


Bonjour,

Le site ne demande pas de login et password http mais c'est un
gestionnaire de login interne, donc le login et le
password envoyer par le httprequete ne servent pas a grand chose;

ca equivaut a un http://login,passord@www.goarticles.com/ulogin.html

hors sur le site, il faut remplir un formulaire ...

Donc il faut directement attaquer la page de traitement du formulaire en
lui envoyant se que le formulaire HTML devrais
lui envoyer ...

Donc pour ca voir la donc HTTP methode POST, mais l'idée c'est :
httprequest("http://www.goarticles.com/cgi-bin/member.cgi","", "","EMAIL="
+ Username + "; PASSWORD=" + Password,"POST")

verifier que je ne me trompe pas dans la syntaxe HTTP d'envois de variable
en POST

sinon il y a plus simple si la methode POST vous pose encore des soucis,
en utilisant l'URL (methode GET) que le serveur
semble accepter, je n'ai pas de compte donc je n'ai pas vérifié)

http://www.goarticles.com/cgi-bin/member.cgi…

changer les email et password par ce qui va bien et ca devrais etre bon

Damien
Publicado el 20,julio 2005 - 13:25
Sans vouloir abuser :)

En utilisant l'activex Navigateur Web, j'arrive à remplir les champs
automatiquement
mais au moment du submit, étant donné qu'il y a deux champ "submit", rien ne
se passe :(

Auriez vous peut être testé cette fonction du navigateur

Merci


"Damien Hardy" <damien.hardy_a_supprimer@panel-intl.com> a écrit dans le
message de news: 42de0233$1@news.pcsoft.fr...

Artus a écrit :
Bonjour

Au travers de l'exemple fourni avec WD 9 (Pilotage IE) j'arrive à remplir
des formulaires HTMl avec des données issue de fichiers FIC

La validation par le bouton submit ne fonctionne pas lorsqu'il y a
plusieurs submit dans le formulaire, même en passant un paramètre. J'ai
passé toute les valeurs possible pour activer le bouton submit, mais rien
n'y fait


J'ai essayé avec la commande httprequete, mais la, pareil rien à faire,
il m'est impossible de passer outre la page de souscription

Sur ce site : http://www.goarticles.com/ulogin.html le lance la requête
ainsi : http://www.goarticles.com/ulogin.html","Mozilla/4.0 (compatible;
MSIE 6.0;
Win32)","","POST","application/x-www-form-urlencoded",Username,Password)
, mais à chaque fois j'arrive à la même page sans pouvoir entrer

Httprequete, m'échappe un peu

Un coup de main ferait mon bonheur.

Merci d'avance

Artus


Bonjour,

Le site ne demande pas de login et password http mais c'est un
gestionnaire de login interne, donc le login et le
password envoyer par le httprequete ne servent pas a grand chose;

ca equivaut a un http://login,passord@www.goarticles.com/ulogin.html

hors sur le site, il faut remplir un formulaire ...

Donc il faut directement attaquer la page de traitement du formulaire en
lui envoyant se que le formulaire HTML devrais
lui envoyer ...

Donc pour ca voir la donc HTTP methode POST, mais l'idée c'est :
httprequest("http://www.goarticles.com/cgi-bin/member.cgi","", "","EMAIL="
+ Username + "; PASSWORD=" + Password,"POST")

verifier que je ne me trompe pas dans la syntaxe HTTP d'envois de variable
en POST

sinon il y a plus simple si la methode POST vous pose encore des soucis,
en utilisant l'URL (methode GET) que le serveur
semble accepter, je n'ai pas de compte donc je n'ai pas vérifié)

http://www.goarticles.com/cgi-bin/member.cgi…

changer les email et password par ce qui va bien et ca devrais etre bon

Damien
Publicado el 20,julio 2005 - 13:40
Hubert wrote:
Sans vouloir abuser :)

En utilisant l'activex Navigateur Web, j'arrive à remplir les champs
automatiquement
mais au moment du submit, étant donné qu'il y a deux champ "submit", rien ne
se passe :(

Auriez vous peut être testé cette fonction du navigateur

Merci


Non désolé, :) je ne connais pas les ActiveX et encore moins ceux d'ie (utilisateur de firefox inside)
Par contre je connais le web :)

Si on peux acceder au DOM (Document Object Model) de la page web
comme en javascript : document.forms[0].submit();
envoie le premier formulaire au serveur.

Damien
Publicado el 20,julio 2005 - 14:08
Je ne connais pas la méthode pour accéder au DOM via windev 9
Je pense que cela doit être faisable, je vais essayer de trouver

Merci de votre aide

Hubert

"Damien Hardy" <damien.hardy_a_supprimer@panel-intl.com> a écrit dans le
message de news: 42de114e$1@news.pcsoft.fr...

Hubert wrote:
Sans vouloir abuser :)

En utilisant l'activex Navigateur Web, j'arrive à remplir les champs
automatiquement
mais au moment du submit, étant donné qu'il y a deux champ "submit", rien
ne
se passe :(

Auriez vous peut être testé cette fonction du navigateur

Merci

Non désolé, :) je ne connais pas les ActiveX et encore moins ceux d'ie
(utilisateur de firefox inside)
Par contre je connais le web :)

Si on peux acceder au DOM (Document Object Model) de la page web
comme en javascript : document.forms[0].submit();
envoie le premier formulaire au serveur.

Damien
Miembro registrado
339 mensajes
Publicado el 17,julio 2020 - 17:02
stp comment on fait le remplissage des champs avec l'activex ?
Merci