"Redirection" en fonction de l'adresse tapée...[toujours pas résolu]

"Redirection" en fonction de l'adresse tapée...[toujours pas résolu] - Divers - Programmation

Marsh Posté le 24-05-2004 à 10:54:45    

Bonjour,
 
Je réalise un site PHP permmettant a des utilisateurs de créer leur page perso. J'ai un problème, je voudrais que lorsque l'utilisateur tape "www.domaine.com/login" dans la barre d'adresse, il se retrouve sur le site avec le menu général a gauche et son site perso intégré. (sachant que son site est dans un sous répertoire "sites" )
Si déjà il pouvait tomber sur son site perso directement avec l'adresse ci-dessus au lieu de taper "www.domaine.com/sites/login" ca serait bien...
Je sais pas si j'ai très bien expliqué ce que je voulais...
J'espère que vous pourrez m'aider.
Merci d'avance


Message édité par latina angel le 24-05-2004 à 12:10:42
Reply

Marsh Posté le 24-05-2004 à 10:54:45   

Reply

Marsh Posté le 24-05-2004 à 11:08:53    

en utilisant des frames et une redirection classique en HTML y'a pas moyen ?  
par exemple en php tu récupère son login dans la barre d'adresse et ensuite tu le colles dans une variable et tu redonnes tout ça à la redirection non ?


---------------

Reply

Marsh Posté le 24-05-2004 à 11:14:01    

Le problème c'est de récupérer le login étant donné que l'adresse est de la forme www.domaine.com/login   login sera considéré comme dossier, il faut ke je passe par dessus le dossier "sites" intermédiaire...
Il existe $_SERVER['PHP_SELF'] qui récupère le nom du fichier depuis la racine mais ca marche pas...

Reply

Marsh Posté le 24-05-2004 à 11:17:25    

bah le login tu peux le récupérer en récupérant d'abord tout l'adresse et ensuite tu découpes pour récupérer le login (ça doit être possible en php).
après tu fais une concaténation de www.simone.com/sites/ avec la variable découpé plus haut et ensuite tu lances ta redirection avec l'adresse nouvellement créée.


---------------

Reply

Marsh Posté le 24-05-2004 à 11:21:41    

J'y ai pensé mais je sais pas comment récupérer toute l'adresse. Pis faut la récupérer avant qu'il la traite et dans ce cas là comment il va aller sur la page qui va traiter l'adresse ???
C'est le bordel ce que j'ai dis je sais...
(je veux pas concaténer simone l'est trop grosse, pis elle va baver partout)

Reply

Marsh Posté le 24-05-2004 à 11:36:47    

je crois qu'il y a une fonction (soit en php soit en html) permettant de récupérer l'adresse complète mais par contre faut la trouver


---------------

Reply

Marsh Posté le 24-05-2004 à 11:46:17    

c'est pour ca que je suis la...

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed