08 07 2002 à 10:49 |
Hi Folks ! J'ai un probleme PHP que j'ai resolu par petite deviation (ben ouais tout les chemins menent a pekin). Je pose la question par simple curiosite. Voila en gros je cherche a recuperer l'url complete pour un systeme de multipage. J'ai par exemple une url http://www.monsite.com/profil.php?mask=members J'ai defini un affichage de 5 profils par page. Par afficher les zozios de la page 2, j'aurais une url du style http://www.monsite.com/profil.php?mask=members&... Pour le moment (afin de ne pas perdre mon "mask") je fais ca la que je te montre de suite maintenant: $myurl = $_SERVER['PHP_SELF']; if (isset($_GET['mask'])) $myurl .= "?mask=" . $_GET['mask']; print " <a href=" . $myurl . "&offset=" . $i . "> " . $i " </a> "; // ou $i est mon numero de page (logique) ca marche bien comme ca... je pose la question uniquement pour ma science ;p alors question a 2 pence, y a t il en php une variable predifinie pour recuperer l'url complete de chez complete. gom |
|
08 07 2002 à 10:52 |
$GLOBALS['HTTP_GET_VARS'] répond à ta question il me semble... je vais jeter un oeil |
|
08 07 2002 à 10:53 |
_SERVER["REQUEST_URI"] ou _ENV["REQUEST_URI"] me souffle http://www.piregwan.com/laboratory/phpinfo/?yap... |
|
08 07 2002 à 11:09 |
C'est defraagh qui a raison. Mille excuses Gom des bois |
|
08 07 2002 à 11:48 |
> defraagh : me souffle http://www.piregwan.com/laboratory/phpinfo/?yap... Tu les trouves où toutes ces url sur pg? Souvent, vous balancez des url qui ne figurent pas (je crois) sur le site, alors, c koi le secret? Voilouu |
|
08 07 2002 à 11:57 |
C'est la vieille garde tout ça ^^ Regarde son id de membre, 78 il était parmi les premiers inscrits notre petit ^^ Regarde : http://www.piregwan.com/laboratory/enter_your_n... |
|
08 07 2002 à 12:07 |
merci bien mes braves mais j'obtiens un undefined index sur le "REQUEST_URI" gom |
|
08 07 2002 à 12:12 |
Excellent celui la aussi!! Mais on dénombre combien de sous repertoires sur pg? Car c'est TRES impressionnant toutes les pages qu'il y a!!! Et surtout, moi, le Mickey Power Boss que je suis, j'peux pas y avoir acces? Ou c du domaine "privé" ? Re-Voilouu |
|
08 07 2002 à 12:16 |
tu arrives malheureusement trop tard cobalt... le laboratory est ferme a cause du vol a l'etalage par des rippers peu scrupuleux !!! gom |
|
08 07 2002 à 12:16 |
echo getenv("REQUEST_URI"); te donne quoi ?? T'es sur que t'as pas une restrition au niveau du serveur ?? Cobalt > de mémoire mon garçon ^^ ou presque |
|
08 07 2002 à 12:22 |
Angel > le vide complet ! |
|
08 07 2002 à 18:03 |
Un undefined index ??? Mais comment fais-tu pour avoir un undefined index sur request_uri ? Un manip php occulte ? Un cimetière indien sous ton bureau ? Même ça ça renvoie rien ? echo $REQUEST_URI; echo $GLOBALS['REQUEST_URI']; Si c'était à cause des register globals à off, tu pourrais pas utiliser les autres, étrange..... |
|
09 07 2002 à 15:10 |
re mon gom essaie $REQUEST_URI tout seul, ca donne ca et ca semble fonctionner impec : http://www.piregwan.com/laboratory/phpinfo/test... ++ |
|
Pour répondre à ce sujet (et notifier automatiquement son auteur), cliquez sur le bouton REPONDRE A CE SUJET. Si vous voulez en plus avertir de votre réponse une personne qui a participé à ce sujet, cliquez sur le bouton en face de son intervention. Enfin si vous voulez inviter quelqu'un à réagir, utilisez les appeaux ci-dessous. Seuls les membres logués peuvent utiliser les appeaux et seuls les membres actifs peuvent être appeautés ^^. Bonne notification ! Vous n'êtes pas membre ou vous n'êtes pas logué(e) ou les appeaux sont désactivés dans votre profil. Vous ne pouvez pas utiliser les appeaux. |