|
Manipulations sur un site web |
Iniciado por exkael, dez., 08 2004 1:20 PM - 9 respostas |
| |
| | | |
|
| |
Publicado em dezembro, 08 2004 - 1:20 PM |
Bonjour tout le monde,
J'aimerai faire un programme qui se connecte a un site commercial, remplisse les champs pour m'identifier (je les ais), et qu'il clique sur 1 lien afin de pouvoir récupérer 2 chaines de caractere de la page (en fait je veux afficher dans mon programme l'historique de mes commandes)
Quelqu'un pourrait m'aider ? à commencer, sur quoi me renseigner... etc
Merci ^^ |
| |
| |
| | | |
|
| | |
| |
Publicado em dezembro, 08 2004 - 3:52 PM |
"exkael" a écrit :
J'aimerai faire un programme qui se connecte a un site commercial, remplisse les champs pour m'identifier (je les ais), et qu'il clique sur 1 lien afin de pouvoir récupérer 2 chaines de caractere de la page (en fait je veux afficher dans mon programme l'historique de mes commandes)
Il faut que tu analyses le source de la page HTML du formulaire, que tu notes le nom des champs <input name="champs1"> que tu dois remplir, puis que tu regardes où envoyer le formulaire dans la balise <form action="http://monlien/page.php">. Muni de tous ces éléments, tu peux déjà tester das ton navigateur si ta requête fonctionne :
http://monlien.page.php….....
Yapuka constituer la requête avec les bonnes valeurs, et à la lancer avec HTTPRequête() dans ton programme WinDev
-- Jean-Michel CAMBOT metsdumanche chez baliciel.com Baliciel HomePage : http://www.baliciel.com/ |
| |
| |
| | | |
|
| | |
| |
Publicado em dezembro, 08 2004 - 5:00 PM |
merci de ton aide, malheuresuement c'est du asp, donc le passage de parametres ne marchent pas |
| |
| |
| | | |
|
| | |
| |
Publicado em dezembro, 08 2004 - 6:04 PM |
> merci de ton aide, malheuresuement c'est du asp, donc le passage de parametres ne marchent pas
En ASP c'est le même principe non?
A moins que ce soit de l'ASP.net ? |
| |
| |
| | | |
|
| | |
| |
Publicado em dezembro, 08 2004 - 6:16 PM |
"exkael" a écrit :
merci de ton aide, malheuresuement c'est du asp, donc le passage de parametres ne marchent pas
?? Je croyais que PHP, ASP, PERL, ... même combat !! As-tu essayé ? Normalement, ça devrait marcher.
-- Jean-Michel CAMBOT metsdumanche chez baliciel.com Baliciel HomePage : http://www.baliciel.com/ |
| |
| |
| | | |
|
| | |
| |
Publicado em dezembro, 08 2004 - 7:00 PM |
voilà une page similaire : http://www.caisse-epargne.fr/ASP/modele1.asp
(je dois le faire sur plusieurs sites qui fonctionnent a peu pres pareil)
Sur ce site, je trouve bien les 2 champs mais pas la page qui est ouverte quand on clique sur le bouton_ok, du coup les param ne passent pas ...
au secours T_T |
| |
| |
| | | |
|
| | |
| |
Publicado em dezembro, 08 2004 - 9:06 PM |
"exkael" a écrit :
voilà une page similaire : http://www.caisse-epargne.fr/ASP/modele1.asp(je dois le faire sur plusieurs sites qui fonctionnent a peu pres pareil) Sur ce site, je trouve bien les 2 champs mais pas la page qui est ouverte quand on clique sur le bouton_ok, du coup les param ne passent pas ...
Sur cette page bien tordue, on trouve par exemple un formulaire avec les champs pour se connecter, qui ne précise pas d'URL en cas de validation. Dans ce cas, je pense que l'URL est celle de la page en cours ! Sinon, il y a un appel à : onsubmit="return MpBadVerif(this,' ') qui doit indiquer une fonction JavaScript qui valide le code saisi ... Cette fonction n'est pas directement dans le code. Elle est probablement dans le script chargé par la ligne : <script src="/cpp/000/fra/bjs/mp_bjs_041129150409.js"></script>
Mais bon, tu m'excuseras, je ne vais pas remonter tous les méandres de ce site pour décortiquer son fonctionnement. Je te laisse le soin de continuer Pas sûr que ça concerne encore beaucou Windev ...
-- Jean-Michel CAMBOT metsdumanche chez baliciel.com Baliciel HomePage : http://www.baliciel.com/ |
| |
| |
| | | |
|
| | |
| |
Publicado em janeiro, 13 2005 - 12:27 PM |
Tu peux tres facilement recuperer des infos passer dans l'URL ou dans un formulaire avec ASP :
pour les infos dans l'URL, du type http://racine_du_site/toto.asp…
dim id id = request.querystring("id")
=> id = 2
pour formulaire :
<form method="post" action="page_reception_form.asp"> <input name="texte1" type="text" value="texte a recuperer"> <input type="submit" value="Envoyer"> </form>
puis dans page_reception_form.asp
dim text text = request.form("texte1")
=> text = "texte a recuperer" |
| |
| |
| | | |
|
| | |
| |
Publicado em agosto, 24 2005 - 1:56 AM |
benoitgranier@tele2.fr si tu as avancé appelles moi ça m interesse |
| |
| |
| | | |
|
| | |
| |
Publicado em agosto, 24 2005 - 11:24 AM |
Bonjour benoit
Ne coupes pas le fil ou alors crée une autre entrée en remettant le contexte. Jean-Daniel
benoit avait prétendu :
benoitgranier@tele2.fr si tu as avancé appelles moi ça m interesse
-- Ceci est une signature automatique de MesNews. Site : http://www.mesnews.net |
| |
| |
| | | |
|
| | | | |
| | |
|