A voir également:
- Construction d'url
- Lien url - Guide
- Url scam ✓ - Forum Antivirus
- Atlas pro url serveur invalide - Forum TV & Vidéo
- The requested url was rejected. please consult with your administrator. ✓ - Forum Réseaux sociaux
- Ping url ✓ - Forum Windows
11 réponses
wessa
Messages postés
539
Date d'inscription
mercredi 25 mai 2005
Statut
Membre
Dernière intervention
16 avril 2007
2
27 mai 2005 à 16:18
27 mai 2005 à 16:18
mdr vs vs repeter les gens serieux :DDDD
sebsauvage
Messages postés
32893
Date d'inscription
mercredi 29 août 2001
Statut
Modérateur
Dernière intervention
21 octobre 2019
15 659
23 mai 2005 à 17:57
23 mai 2005 à 17:57
en php ?
mamiemando
Messages postés
33446
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
20 décembre 2024
7 812
24 mai 2005 à 10:45
24 mai 2005 à 10:45
Tu devrais trouver ce qu'il te faut ici
http://www.php.net/manual/fr/ref.url.php
http://www.php.net/manual/fr/ref.url.php
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Bonjour,
non je suis désolé je n'ai pas trouvé ce que je voulais sur l'url que tu m'as donné.
En fait ce que j'aimerais faire c'est de construire une url absolue à partire d'une url relative
Sachant que je lue le fichier source et mon bute et de faire un scripte qui remplacer toutes les urls relatives par des urls absolues
Merci d'avance
non je suis désolé je n'ai pas trouvé ce que je voulais sur l'url que tu m'as donné.
En fait ce que j'aimerais faire c'est de construire une url absolue à partire d'une url relative
Sachant que je lue le fichier source et mon bute et de faire un scripte qui remplacer toutes les urls relatives par des urls absolues
Merci d'avance
Salut,
peut etre peut tu résoudre ton pb avec la variable $_SERVER['PHP_SELF']... mais faut l'analyser et tout et tout...
peut etre peut tu résoudre ton pb avec la variable $_SERVER['PHP_SELF']... mais faut l'analyser et tout et tout...
Merci pour ta réponse,
En fait je ne penses pas car, je lit le fichier html source et j'essaie de remplacer chaque url relative par une url absolue par exemple je lis le code source du <b>http://www.toto.html <b/>et j'aimerais remplcer toutes les urls relatives comme <b>../lolo/index.php <b/>par <b> http://www.toto.html/dir/rep/lolo/index.php <b/>
En fait je ne penses pas car, je lit le fichier html source et j'essaie de remplacer chaque url relative par une url absolue par exemple je lis le code source du <b>http://www.toto.html <b/>et j'aimerais remplcer toutes les urls relatives comme <b>../lolo/index.php <b/>par <b> http://www.toto.html/dir/rep/lolo/index.php <b/>
mamiemando
Messages postés
33446
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
20 décembre 2024
7 812
27 mai 2005 à 14:21
27 mai 2005 à 14:21
Ben c'est juste une manipulation de chaine !! Non ? Tu as plein d'outil pour les manipuler en php notamment :
http://www.manuelphp.com/php/function.ereg-replace.php
http://www.manuelphp.com/php/function.ereg-replace.php
Non en fait pas tout à fait (une manipulation de chaines) car par exemple :
dans l'exemple cité ci-dessus :
l'url de base est : http://www.toto.html
l'url relative est : ../lolo/index.php
et l'url absolue est : http://www.toto.html/dir/rep/lolo/index.php
moi je voudrais construire l'url absolue à partire de deux autres url mais il me manque cette partie : dir/rep/ j'imagine qu'elle est renvoyée par le serveur mais je ne sais pas!!
J'espére que vous avez bien compris mon problème
Et merci encore
dans l'exemple cité ci-dessus :
l'url de base est : http://www.toto.html
l'url relative est : ../lolo/index.php
et l'url absolue est : http://www.toto.html/dir/rep/lolo/index.php
moi je voudrais construire l'url absolue à partire de deux autres url mais il me manque cette partie : dir/rep/ j'imagine qu'elle est renvoyée par le serveur mais je ne sais pas!!
J'espére que vous avez bien compris mon problème
Et merci encore
mamiemando
Messages postés
33446
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
20 décembre 2024
7 812
27 mai 2005 à 15:35
27 mai 2005 à 15:35
Ce répertoire est sans doute en effet précisé dans ton fichier de configuration de ton serveur apache (ou équivalent). A priori ça me semble plutôt bien de travailler avec des chemins relatifs au cas ou tu déplace le répertoire de ton site. Non ? Que veux tu faire exactement ?
Rq : On peut imaginer que tu fasses un petit fichier php (genre global.php) qui définit les répertoires de ton site avec des define...
... et que tu travailles avec ces variables. Comme ça si tu travailles avec des chemins absolus et que tu changes ton arborescence ce sera plus facile à corriger.
Rq : On peut imaginer que tu fasses un petit fichier php (genre global.php) qui définit les répertoires de ton site avec des define...
<?php define ("PATH_SITE", "lechemindemonsite"); ?>
... et que tu travailles avec ces variables. Comme ça si tu travailles avec des chemins absolus et que tu changes ton arborescence ce sera plus facile à corriger.