Envoyer un POST sans nouvelle fenetre
en php ou html
-
Alain_42 Messages postés 5413 Statut Membre -
Alain_42 Messages postés 5413 Statut Membre -
Bonjour,
Je souhaiterais envoyer dans une page HTML une commande POST qui déclenche un évenement (dans mon cas, le déclenchement d'un relais) SANS ouverture de fenetre.
Faire :
<form method="POST" target=autre ACTION=http://192.168.0.8/index.cgi>
<input type="submit" name="B1" value="Envoyer">
<input type="hidden" name="triggerRelayPulse" value="1000">
</form>
Ca fonctionne mais ca m'ouvre une fenetre qui me sert a rien, je veux juste l'envoi de :
http://192.168.0.8/index.cgi?triggerRelayPulse=1000
La commande sera envoyée avec un bouton de form standard.
Je me demandais, peut etre en javascript, ou avec une commande html que je ne connais pas.
Avez vous une idée, merci beaucoup.
Je souhaiterais envoyer dans une page HTML une commande POST qui déclenche un évenement (dans mon cas, le déclenchement d'un relais) SANS ouverture de fenetre.
Faire :
<form method="POST" target=autre ACTION=http://192.168.0.8/index.cgi>
<input type="submit" name="B1" value="Envoyer">
<input type="hidden" name="triggerRelayPulse" value="1000">
</form>
Ca fonctionne mais ca m'ouvre une fenetre qui me sert a rien, je veux juste l'envoi de :
http://192.168.0.8/index.cgi?triggerRelayPulse=1000
La commande sera envoyée avec un bouton de form standard.
Je me demandais, peut etre en javascript, ou avec une commande html que je ne connais pas.
Avez vous une idée, merci beaucoup.
A voir également:
- Envoyer un POST sans nouvelle fenetre
- Darkino nouvelle adresse - Guide
- Extreme download nouvelle adresse - Accueil - Outils
- Nouvelle fenetre de navigation privée - Guide
- Fenetre windows - Guide
- Fenêtre hors écran windows 11 - Guide
2 réponses
Salut,
pour commencer je comprend pas un truc dans ton code :
<form method="POST" target=autre ACTION=http://192.168.0.8/index.cgi>
Lorsque tu envoi le formulaire il n'y aucune page de choisit ?
Peu ètre la cause de l'ouverture de la fenètre.
Bref je te propose ceci :
- créer une page test.php et met ceci <form method="POST" ACTION="test.php">
- Dedans tu met du html puis ton formulaire.
- En fin de page tu met ton code php.
- Puis tu oubli pas de vérifier si c'est un envoi [ if( isset($_POST)) ]
Après faudrait avoir plus d'infos sur ce que tu souhaite faire pour t'aider.
@ bientot
pour commencer je comprend pas un truc dans ton code :
<form method="POST" target=autre ACTION=http://192.168.0.8/index.cgi>
Lorsque tu envoi le formulaire il n'y aucune page de choisit ?
Peu ètre la cause de l'ouverture de la fenètre.
Bref je te propose ceci :
- créer une page test.php et met ceci <form method="POST" ACTION="test.php">
- Dedans tu met du html puis ton formulaire.
- En fin de page tu met ton code php.
- Puis tu oubli pas de vérifier si c'est un envoi [ if( isset($_POST)) ]
Après faudrait avoir plus d'infos sur ce que tu souhaite faire pour t'aider.
@ bientot