Bonjour,
Y'a t-il un moyen de récupèrer une variable PHP en java ?
je souhaite récupèrer $_SERVER['PHP_AUTH_USER'] et je ne sais pas du tout comment faire.
Merci beaucoup.
Bonjour,
Y'a t-il un moyen de récupèrer une variable PHP en java ?
je souhaite récupèrer $_SERVER['PHP_AUTH_USER'] et je ne sais pas du tout comment faire.
Merci beaucoup.
ben sans avoir d'infos supplémentaires, c'est pas évident de te répondre... Une des solutions consisterait par exemple à appeller "java taClassMain $_SERVER['PHP_AUTH_USER']" et récupérer l'argument en ligne de commande...
Si tu veux une réponse plus claire, il va falloir donner des détails sur le fonctionnement de ton appli![]()
$_SERVER['PHP_AUTH_USER'] est la variable qui contient le login d'un fichier .htaccess de demande d'authentification dans mon site.
Plus bas dans l'arborescence, je lance mon applet. Et j'ai besoin de savoir qui s'est connecté pour charger les bons paramètres. Donc je veut récupèrer cette fameuse variable php : $_SERVER['PHP_AUTH_USER'] que j'ai dans un .php
Mais si il y a moyen de récuperer le login autrement ca m'interesse aussi , mais pour l'instant c'est la seul solution que j'ai trouvé.
Est-ce plus clair ? si, non n'hésitez pas!
Tu peux passer la valeur de ta variable dans les paramètres de l'applet.
Dans ton fichier PHP ça donnerait un truc du genre:
Ensuite tu recupères ce login dans ton applet par:
Code : Sélectionner tout - Visualiser dans une fenêtre à part <applet code=ton_applet><param name=login value="<?print($_SERVER['PHP_AUTH_USER'])?>"></applet>
J'espère avoir répondu à ta question
Code : Sélectionner tout - Visualiser dans une fenêtre à part String login = getParameter("login");
Merci Benet mais lorsque je fais cette méthode j'obtient <?print($_SERVER['PHP_AUTH_USER'])?> et non pas la valeur de <?print($_SERVER['PHP_AUTH_USER'])?>
MAIS Y A VRAIMENT PAS DE SOLUTION ???![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
essaye en metant ca :
et toujours pareil dans ton applet. Normalement ca doit marcher, c'est ça la methode pour passer des parametre à une applet
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 <param name="login" value="<?echo $_SERVER['PHP_AUTH_USER']; ?>">
Non j'ai dejà essayé et ca me fais exactement le meme probleme, je récupère <?echo $_SERVER['PHP_AUTH_USER']; ?> et toujours pas le login.
Je déséspère !!!
Merci quand meme si vous avez d'autre trucs n'hésitez pas ...
Visiblement le code PHP n'est pas interprété. Tu es sûr que ton serveur est bien configuré?
Tu ne serais pas en train de faire des essais en local en chargeant le fichier depuis le disque et non depuis un serveur web?
Pour le savoir ajoute au début de ton fichier:
Normalement la configuration PHP de ton serveur doit s'afficher quand tu charges la page.
Code : Sélectionner tout - Visualiser dans une fenêtre à part <?phpinfo();?>
Si rien ne s'affiche ou si tu lis <?phpinfo();?> c'est que ton serveur ne te permet pas d'interpréter du PHP.
oui je suis en train de faire des essai en local, mais logiquement tous est configuré correctement. lorsque je fais php info la page s'affiche bien.
Mais je vais réessayé pour etre sur. Je vous tiens au courant.
Merci
Tu as donc installé un serveur/interpreteur php en local sur ta machine ?
Et d'apres ce que disais Benet, tu dois voir apparaitre en plus du contenu habituel de ta page, les info de ton serveur php.
ca y est c'est bon ... ca marche
Je remercie tous le monde sans qui tous ceci ne serait pas arrivé, je tiens tous particuliermeent a remercié, ma mere et mon pere pour m'avoir créé. Thanks you la France![]()
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager