Navigation : Forums > Suggestions > Fonction php

Pages : 1 Poster un nouveau sujet Ajouter un message
Auteur Message
bischar

Messages : 9
Inscrit le : 16/11/2002
Posté le 16/11/2002 à 16:30:18 Message N°1 #
Salut à vous et merci pour l'article "fonctions utiles", comme son nom l'indique.

En fait je recherche une fonction ou un script php qui permettrait d'extraire non pas ce qui se trouve à la suite du nom de domaine, comme vous le décrivez pour la fonction $REQUEST_URI, mais qui puisse extraire précisément la racine du site, bref qui retournera "http://www.phptools4u.com" si on lui donne "http://www.phptools4u.com/divers/forum/index.php?type =post&forum=1" par exemple ...

J'espère que je me suis fait comprendre, et merci d'avance si vous connaissez la réponse !

bischar

bischar@noos.fr
Profil Citer
loranger

Messages : 392
Inscrit le : 04/04/2002
Posté le 16/11/2002 à 17:00:53 Message N°2 #
Hop !

La voilà la variable qui va bien !
=)

Bien sur, il va falloir que tu adaptes un peu afin d'ajouter le protocole http :
<?php

$_baseurl = 'http://'.$_SERVER['SERVER_NAME'];

?>
Profil Citer
bischar

Messages : 9
Inscrit le : 16/11/2002
Posté le 17/11/2002 à 20:40:37 Message N°3 #
ok merci je vais essayer de me débrouiller avec ca.
tu peux peut etre m'aider encore..
quelqu'un sait quelle requete je dois appliquer a une table en mysql pour que la colonne 'b' soit le résultat de la colonne 'a' après "baseurlisation" des urls contenues dans la colonne 'a' ?...

en gros j'aimerais pouvoir obtenir de façon automatique et en masse la racine d'une url, j'espère que je me suis fait comprendre!

Merci de votre aide et votre indulgence..

(je suis chiant je sais)
(et en plus j'y connais rien) ;-)
Profil Citer
maverick

maverick

Messages : 619
Inscrit le : 04/04/2002
Posté le 17/11/2002 à 22:16:20 Message N°4 #
Dans les grandes lignes :

- tu selectes les renregistrements de la base a
- tu "baseurlifie" les données à chaque tour de boucle de récupération de résultats
- tu inseres dans b

____________________
image
Profil Citer
bischar

Messages : 9
Inscrit le : 16/11/2002
Posté le 17/11/2002 à 22:39:48 Message N°5 #
merci !
avec parse_url j'vais essayer
(j'vais apprendre a faire des boucles et tutti quanti et je te dis)
Profil Citer
bischar

Messages : 9
Inscrit le : 16/11/2002
Posté le 21/11/2002 à 05:37:33 Message N°6 #
bon pour le php simple ca donne ca:
<?
$url =parse_url("http://www.phptools4u.com/divers/forum/index.php"-);
echo $url[host];
?>
le reste je maitrise moins..
Profil Citer
loranger

Messages : 392
Inscrit le : 04/04/2002
Posté le 21/11/2002 à 11:57:57 Message N°7 #
moi, j'aimerais bien voir la fonction
parse_url()
steup,
Profil Citer

Navigation : Forums > Suggestions > Fonction php

Pages : 1 Poster un nouveau sujet Ajouter un message


Se rendre directement sur le forum :