Fork me on GitHub


 Bas   Précédent   Suivant



Fonctionnement des $_POST depuis l'exterieur
Newbie
Inscrit: 21/06/2005 11:37
Messages: 3
Bonjour,

J'ai de nouveau un problème avec un site XOOPS qui est à l'origine un intranet mais auquel j'essaie aujourd'hui d'accéder depuis l'extérieur.
Le site est encapsulé dans un portail captif et on y accéde via du HTTP sécurisé.

Le problème est le suivant : toutes les information remontées par les formulaires avec le mécanisme de $_POST ne sont pas prises en compte.
Par exemple si je me connecte depuis l'extérieur en administrateur et que je modifie un paramètre des préférences, ce paramètre n'est pas pris en compte.

Après épluchage d'un module XOOPS que j'ai codé, il s'agit des $_POST qui renvoient des valeurs vides.

D'autre part nous accédons également à un programme externe à XOOPS codé en PHP et contenant des formulaires, qui lui fonctionne parfaitement.

J'imagine donc qu'il s'agit de configurer quelque chose pour rendre les $_POST accessibles, mais je n'ai rien trouvé.

La solution de passer par des $_GET ne me convient pas vraiment donc j'aimerais éviter (et je ne suis pas certain que ça résolve le problème).

Toute aide sera la bienvenue, merci d'avance.

Posté le : 15/05/2008 12:08
Transférer la contribution vers d'autres applications Transférer


Re: intranet et extranet
Newbie
Inscrit: 21/06/2005 11:37
Messages: 3
Bonjour,

Tout d'abord merci pour cette réponse rapide.

Néanmoins cela ne fonctionne pas dans mon cas :
L'accès depuis l'extérieur passe ici par un portail captif (VPN SSL) qui encapsule le http dans du htpps (http securisé, crypté).

En clair j'ai un host identique récupéré dans
getenv("HTTP_HOST");
quand je me connecte via l'intranet ou via l'extranet car il semble que l'on soit redirigé vers l'host interne quand on passe par l extérieur.

Existerait-il une solution pour récupérer directement l'adresse située dans la barre d'adresse du browser ? Ceci pourrait peut être remédier à mon problème. Bien sur toute autre solution est bienvenue.

Merci d'avance.

Posté le : 18/04/2008 12:04
Transférer la contribution vers d'autres applications Transférer


intranet et extranet
Newbie
Inscrit: 21/06/2005 11:37
Messages: 3
Bonjour,

J'ai créé un site avec xoops en php qui est utilisé uniquement comme un intranet (uniquement accessible depuis un réseau privé).

Il faudrait maintenant qu'un module de ce site soit accessible depuis l'extérieur, le reste du site étant déja visible. Il semble que ce soit l'utilisation de la variable XOOPS_URL qui fasse pointer le site toujours vers les mauvais chemins.

J'ai essayé de créer un nouveau lien vers le module qui va modifier la variable XOOPS_URL, mais le define que je fais dans mon code n'est pas pris en compte et on pointe toujours sur les mauvais chemins. Il semblerait que quand on fait 2 defines le 2eme n est pas pris en compte.

Comment puis-je modifier XOOPS_URL afin de pointer sur le chemin désiré en fonction de la situation ?

Ou peut être puis je mettre une condition dans le fichier mainfile.php ou est defini pour la 1ere fois XOOPS_URL en fonction d'où je viens ?

Merci.

Posté le : 17/04/2008 11:03
Transférer la contribution vers d'autres applications Transférer



 Haut




Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

31 Personne(s) en ligne (25 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 31 | Plus ...