POST et PHP

LiS
Invité n'ayant pas de compte PHPfrance

13 juil. 2015, 15:33

Bonjour,
je tente ma chance ici étant donnée que je n'ai pas réussi à trouver de réponses/aide autre part.
Je suis totalement débutant en php, je suis actuellement amené à l'utiliser temporairement afin de tester le fonctionnement de mon programme c++
Pour résumer simplement la situation, j'utilise sous ubuntu un lighttpd pour afficher les pages d'un site test. Le code de la page est le suivant :

Code : Tout sélectionner

<!DOCTYPE html> <head> <label for="title">Ma page3</label> </head> <body> <form action="http://192.168.93.139:4242" method="post"> <input type="hidden" name="cmd" value='?NOMSTARTAUTORUN' /> <input type="hidden" name="cmd2" value='{"params":[{"Name":"untel"},{"Name":"th","Value":"42"}]}' /> <input type="submit" value="Valider" /> </form> </body> </html>
J'aimerai, lorsque j'appuie le bouton du formulaire, envoyer les données du formulaire à un autre serveur (dont l'adresse est dans action". Si possible sans fichier supplémentaire (pas de .php ou autre).
On m'a conseillé d'utiliser le PHP justement, et Ajax. Mais je n'y arrive pas. Toute l'aide que j'ai obtenue était "Lis la doc". J'ai lu un cours sur openClassroom, mais il ne répond pas du tout à mon problème.
Actuellement quand j'appuie sur le bouton les données sont bien envoyé, mais la page charge dans le vide, et si j'arrête mon serveur (celui qui reçoit les données) une page blanche s'affiche avec une erreur (can't establish a connection...) avec pour url celle de mon serveur.
La page n'est pas sensé changer quand j'appuie sur le bouton, j'aimerai savoir si vus savez comment procéder.
Merci

Mammouth du PHP | 688 Messages

13 juil. 2015, 16:19

si j'ai bien compris :
http://api.jquery.com/jquery.post/
voir le dernier exemple