[RESOLU] interraction sur un bouton

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : [RESOLU] interraction sur un bouton

Re: interraction sur un bouton

par @rthur » 29 avr. 2019, 11:05

Dans Firefox ou Chrome, tu peux faire un clic droit sur la requête et la copier en tant que ligne de commande CURL.

Ensuite il y a des outils qui permettent de transformer cette ligne de commande CURL en PHP, par exemple :
https://curl.trillworks.com/#php


A noter que cela fonctionnera pour des appels unitaires où il n'y a pas besoin d'identification par cookie par exemple.

Re: interraction sur un bouton

par alf78fr » 29 avr. 2019, 09:35

bonjour voici le "paramètre réseau" quand je cliques sur le bouton

adrbookwebchange
ggt_select(1) 1
ggt_select(2) 1
ggt_hidden(6) 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,
adrbook_adrlistprofid(197) 197
adrbook_adrlistprofid(69) 69
adrbook_adrlistprofid(74) 74
adrbook_adrlistprofid(8) 8
adrbook_adrlistprofid(76) 76
adrbook_adrlistprofid(9) 9
adrbook_adrlistprofid(10) 10
adrbook_adrlistprofid(90) 90
adrbook_adrlistprofid(93) 93
adrbook_adrlistprofid(0) 0
action addbtn
ggt_hidden(4) 1
ggt_hidden(5) 1
adrbook_seladrcnt 0
ggt_hidden(7)


je penser de faire une action via curl mais ma connaissance sur cette option est nul

merci de votre aide

Re: interraction sur un bouton

par @rthur » 23 avr. 2019, 15:33

Ton bouton exécute du javascript donc en PHP il ne faut pas simuler l'action de cliquer mais plutôt l'action réseau déclenchée derrière (cf console de dev (via Ctrl+Maj+i) > onglet réseau/network et regarder la requête qui est envoyée pour ensuite la reproduire)


Si tu veux simuler le clic, et que c'est à faire une seule fois, regarde peut être du côté du freeware Auto-it qui permet d'automatiser des actions basiques sous Windows : https://www.autoitscript.com

interraction sur un bouton

par alf78fr » 23 avr. 2019, 14:29

bonjour à toutes et à tous :D
j'ai un flotte d'imprimante sharp a configurer avec les mêmes noms d'utilisateurs c'est paramètre se font via l'URL et et une page web
donc j'ai un bouton que je dois "cliquer" dessus et je veux que cette tache se face automatiquement
j’étudie 2 pistes javascript et PHP
pour PHP j'ai regardé Curl mais je sèche complétement
merci pour votre aide

PS voici le bout de code du bouton à cliquer

Code : Tout sélectionner

<input name="addbtn" type="button" value="Ajouter(Y)" onclick="validate( this.name )" accesskey="Y" >