Il y a actuellement 88 visiteurs
Vendredi 30 Juillet 2021
accueilactualitésdossierscomparer les prixtélécharger gratuitement vos logicielsoffres d'emploiforum informatique
Connexion
Créer un compte

[Réglé] Remonter d'un cran dans un dossier (réecriture URL).

Besoin d'aide pour configurer un serveur ? Vous souhaitez obtenir des conseils pour référencer votre site ? Un petit souci pour accéder à votre FTP ? Des soucis de programmation en PHP / ASP / HTML / XHTML / XML / XSLT / CSS / ReactJS / AngularJS / VueJS / CGI / PERL / C / MySQL / PostgreSQL ??? Nous avons peut-être la solution dans ce forum ...

[Réglé] Remonter d'un cran dans un dossier (réecriture URL).

Message le 25 Déc 2006 23:41

Bonjour,

Continuant mes essais sur PHP, je me suis lancé dans la création d'un script (code) permettant l'affichage des fichiers contenus sur un site internet, ou un FTP, etc ...
Je me connecte à un FTP je récupère la liste des fichiers, puis j'affiche ces derniers avec un lien.
Tout fonctionne à merveille, je peux naviguer de dossiers à dossiers sans problèmes.
Sans problèmes ? Oui mais .... je chipotte peut être sur l'apparence car je n'aime pas des adresses du type :
cheminversdossier......versdossiers..dossier
Vous l'avez compris, un lien permet de remonter d'un cran, seulement je n'ai pas encore trouvé d'autres moyen que de faire un lien avec double point : ...
Du coup c'est un peu lourd à la fin.
J'aimerais donc savoir comment faire pour transformer un lien du type :
cheminversdossier en cheminvers .
Est ce possible, je pense que oui. Si oui, comment le faire de manière pas trop barbare ?

Je vous remercie d'avance pour les idées que vous aurez.
Le savoir m'a appris que je ne savais rien
Le MIEUX est l'ennemi du BIEN.
Avatar de l'utilisateur
blankoworld
PC-Infopraticien
PC-Infopraticien
 
Messages: 5993
Inscription: 21 Juin 2004 09:41
Localisation: Pala
 


Message le 26 Déc 2006 00:14

Bon je crois avoir une solution, vous me direz ce que vous en pensez, ça semble fonctionner, mais jusqu'à quel point ? Mystère ! (pour info je ne suis pas un terrible programmeur, si jamais vous trouvez comment optimiser ce charabia, je suis preneur) :
Pour information la variable $chemin est donné par URL dans l'adresse du site, et à chaque changement de page.
Code: Tout sélectionner
$adresse = split ( '/', $chemin) ;

foreach ($adresse as $dossier)
{
        $ligne = $ligne + 1 ;
}
$ligne = $ligne - 1;

$nouveau_lien = $adresse[0] ;
for ($i = 1; $i < $ligne ; $i ++ )
{
        $nouveau_lien = $nouveau_lien . "/" . $adresse[$i] ;
}

$lien = $nouveau_lien ;
echo ('<a href="?chemin=' . $lien . '">' . $tableau['nom'] . '</a><br />');


La variable $tableau['nom'] contient le nom du dossier à parcourir par la suite, mince je suis con, c'est double point je crois. Bon pas grave, ça suit le reste de mon code.

PS : C'est toujours comme ça, je trouve pas tant que je ne demande pas, et une fois que je demande, je trouve ! Grrr !
Le savoir m'a appris que je ne savais rien
Le MIEUX est l'ennemi du BIEN.
Avatar de l'utilisateur
blankoworld
PC-Infopraticien
PC-Infopraticien
 
Messages: 5993
Inscription: 21 Juin 2004 09:41
Localisation: Pala
 



Sujets similaires

Message [Réglé] marre des fenêtres d'acceptation des cookies ?
bonjour je trouvais insupportable d'avoir a accepter des cookies sur tous les sites et surtout sur ceux ou je ne suis que de passage .après une recherche, j'ai trouvé pour supprimer les "cookies warnings" https://www.presse-citron.net/marre-coo ... barrasser/la solution est peut être (a vo ...
Réponses: 9

Message [Réglé] Installer Office 2007
Bonjour,Je possède la suite Office 2007 avec sa clef d'activation sur CD que j'aimerais installer sur PC portable Windows 10, sans lecteur. Comment puis-je procéder, sachant que je ne suis pas une foudre de guerre en matière informatique?Merci à tous.
Réponses: 9

Message [Réglé] dommage pas de forum pour tirage photos
Salut tout le monde ! J?ai besoin d'un petit conseil pour imprimer une photo que je dois mettre dans un cadre photo de 15 cm par 15 cm, mais je ne trouve pas comment la rendre normale pas minuscule pas étirée ou autre ..... il n'y a pas de forum photo ou tirage photos imprimante, mais bon qui sait ...
Réponses: 10

Message [Réglé] Petite vérification !
Hello tout le monde ,Voila comme d'habitudes et un peu de temps en temps une petite vérification de votre part pour voir si tout va bien de mon coté Addition https://www.cjoint.com/c/KGooSJjfWy7First https://www.cjoint.com/c/KGooS5SKcg7Shortcuthttps://www.cjoint.com/c/KGooTAzz7k7ZHPDiag https://www ...
Réponses: 15

Message [Réglé] Nouvelle installation Win10 - Démarrage lent
Bonjour,J'ai changé de PC dernièrement et comptais donner l'ancien à mon fils. Or, je ne le savais pas, il avait déjà un PC orienté gamer qu'il n'utilisait presque plus car très lent. J'y ai jeté un ?il et j'ai vu qu'il avait saturé son SSD alors que le disque classique était vide. J'ai déplacé les ...
Réponses: 17

Message [Réglé] sauvegarde farming simulator
Bonjour, un ami va changer de pc et voudrait récupérer ses sauvegardes de Farming simularor 2019 pour les ré-intégrer dans son nouveau pc. Comment doit il faire svp ? Merci.
Réponses: 3


Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 2 invités


.: Nous contacter :: Flux RSS :: Données personnelles :.