Aller au contenu
Règlement du forum ×
IPTV et arnaques ×

applet java


djamel.java

Messages recommandés

Si ton seul problème se résume à récupérer les pair [NomArg,ValeurArg] c'est simple :

 

string URL = " http://www.forumdz.com/waloo.php? d=n&f=27"

 

tu utilise la méthode Split à qui tu donne en paramètre une chaine ou un caractère séparateur exemple ici :

 

string[] ChaineArg = URL.Split("?")

 

tu auras alors dans le tableau ChaineArg les 2 valeurs :

 

"http://www.forumdz.com/waloo.php" et "d=n&f=27"

 

on aura besoin que de la 2eme valeur ChaineArg[1] qui est = "d=n&f=27"

 

et la il nous reste plus qu'à recuperer les pair (NomArg=ValeurArg)

 

on refait la même chose qu'avant : string[] xxxxx = ChaineArg[1].Split("&");

 

on aura deux val "d=n" et "f=27"

 

refaire le même truc avec Split("=") pour chaque pair.

 

pour la structuration du code à toi de voir.

 

Lien vers le commentaire
Partager sur d’autres sites

Merci cryptoD et mouradski_21 pour vos explications :-)

si la page web ne contient que la declaration de l'appelet java (pas de codes PHP) et à partir de l'appelet java on veut recuperer les valeurs des arguments qui se trouvent dans la barre d'adresse?

pour mieux comprendre: cette page web est appelée à partir d'un formulaire simple (utilisant la methode GET) et les valeurs des champs du formulaire doivent être recuperés par l'appelet java et pas par un script php.

Merci encore.

Lien vers le commentaire
Partager sur d’autres sites

Merci cryptoD et mouradski_21 pour vos explications :-)

si la page web ne contient que la declaration de l'appelet java (pas de codes PHP) et à partir de l'appelet java on veut recuperer les valeurs des arguments qui se trouvent dans la barre d'adresse?

pour mieux comprendre: cette page web est appelée à partir d'un formulaire simple (utilisant la methode GET) et les valeurs des champs du formulaire doivent être recuperés par l'appelet java et pas par un script php.

Merci encore.

 

si c'est à partir d'un formulaire que tu veux récupérer l'url alors la méthode Split de la classe String fera bien l'affaire normalement.

 

tu veux faire quoi avec ces arguments ?? si tu fais appel à un site avec des arguments, c'est pas sensé être destiné au script de ce site??

Modifié par mouradski
Lien vers le commentaire
Partager sur d’autres sites

bonjour Mouradski_21,

Ces argument contiennent les valeurs des champs de saisie du formulaire pour les traiter au niveau de l'applet (dans la deuxiemme page).

T'as raison pour la possibilité d'utiliser la methode split(),elle marche bien!, et il me fallait d'abord recuperer l'adresse de la page web avec la methode getUrl() puis la transmettre (addresse web) à split().

merci beaucoup...

A bientôt.

Lien vers le commentaire
Partager sur d’autres sites

  • 10 months later...

En java, t'as une variable global Request qui contient toutes les données de la session passés en paramètres :

 

request.getParameter("d") et request.getParameter("f").

 

PS : sinon, t'as d'autres méthodes très interessantes :

request.getRequestURI()

request.getProtocol()

request.getServletPath()

request.getPathInfo()

request.getQueryString()

request.getServerName()

request.getServerPort()

request.getRemoteUser()

request.getRemoteAddr()

request.getRemoteHost()

request.getAuthType()

request.getLocale()

 

... ect.

Lien vers le commentaire
Partager sur d’autres sites

Rejoindre la conversation

Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.

Invité
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

×
×
  • Créer...