Envoyer des données du client au serveur
Je suis débutant dans la programmation internet.
J'ai fait un jeu en Java (Applet), et je souhaiterais sauvegarder les scores sur le serveur. Ne pouvant modifier les fichier des scores depuis l'Applet (puisqu'elle est sur le Client), je passe par du PHP (je ne sait pas sur quel type de serveur l'application sera installée, mais je suis sur qu'il supportera au moins le PHP).
J'ai donc dans mon Applet du code ressemblant à:
Code:
1 2
| URL userUrl = new URL("http://localhost/UpdateScores.php?name="+name+"&score="+score);
getAppletContext().showDocument(userUrl,"_blank"); |
Qui m'ouvre une fenetre avec cette URL:
Code:
http://localhost/UpdateScores.php?name=toto&score=1200
Et c'est "UpdateScores" qui va mettre à jour la liste des scores et enregistrer le fichier.
Tout marche bien, mais à chaque fin de partie une fenetre s'ouvre donc avec l'"URL de modification de score". Comment pourrais-je améliorer l'application en supprimant cette fenêtre ? Ou est-ce que je n'ai pas le choix en passant des variables par GET ?