> Tous les forums > Forum des Webmasters
 variable
Ajouter un message à la discussion
Page : [1] 
Page 1 sur 1
padymen
  Posté le 15/07/2012 @ 18:19 
Aller en bas de la page 
Astucien

Bonjour,

comment faire pour récupérer le nom de dossier et en faire une variable ? pour le moment j'utilise un fichier nommé "inclusion.php" dans lequel je donne le nom du dossier en valeur a une variable ( $dossierParent = ../nom_de_dossier/"),

ça fonctionne mais cela m'oblige dans chaque dossier à modifier la valeur de la variable en fonction du nom de dossier,

j'ai essayé avec "$dossierParent = @array_pop(explode(DIRECTORY_SEPARATOR, dirname(__FILE__)));" qui fonctionne très bien lorsque j'utilise juste un "echo $dossierParent" (affiche bien le nom du dossier en cours) mais si je veux utiliser cette variable pour par exemple lire le contenu du répertoire cela m'affiche :

Warning: opendir(dossier,dossier) [function.opendir]: Le fichier spécifié est introuvable. (code: 2) in C:\xampp\htdocs\test\2\dossier\fonctions.php on line 14


et la ligne 14 : if($handle = opendir($dossierParent))

Publicité
padymen
 Posté le 15/07/2012 à 19:07 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

j'ai trouvé un truc qui même si c'est pas très catholique ça marche :

$a='../';
$b=@array_pop(explode(DIRECTORY_SEPARATOR, dirname(__FILE__)));
$c='/';
$dossierParent = "$a$b$c";

oui oui, je sais, ça fait très bricolage !

mais bon, si des fois je trouve plus réglementaire ... ou si un astucien connais la soluce



Modifié par padymen le 15/07/2012 19:07
Page : [1] 
Page 1 sur 1

Vous devez être connecté pour participer à la discussion.
Cliquez ici pour vous identifier.

Vous n'avez pas de compte ? Créez-en un gratuitement !
Recevoir PC Astuces par e-mail


La Lettre quotidienne +226 000 inscrits
Avec l'actu, des logiciels, des applis, des astuces, des bons plans, ...

Les bonnes affaires
Une fois par semaine, un récap des meilleurs offres.

Les fonds d'écran
De jolies photos pour personnaliser votre bureau. Une fois par semaine.

Les nouveaux Bons Plans
Des notifications pour ne pas rater les bons plans publiés sur le site.

Les bons plans du moment PC Astuces

Tous les Bons Plans
84,73 €Joystick Logitech G Saitek X52 Flight Control System à 84,73 €
125 € -32%

Amazon fait une promotion sur le Joystick Logitech G Saitek X52 Flight Control System qui passe à 84,73 €. On le trouve ailleurs autour de 125 €. Ce système H.O.T.A.S. (3M) X52  Flight de Saitek est un contrôleur de vol main sur manche et manette entièrement intégré qui satisfait, voire dépasse, les demandes des pilotes sur simulateur de vol les plus aguerris.


Voir l'offre
30,49 €Clavier sans fil Microsoft All in One avec pad intégré à 30,49 €
39 € -22%

Amazon fait une promotion sur le clavier Microsoft All in One qui passe à 30,49 € au lieu de 39 €. Ce clavier sans fil (jusqu'à 9 mètres) est idéal pour piloter un ordinateur à distance puisqu'il intègre un touchpad pour contrôler également la souris. Léger, solide et résistant aux éclaboussures, il comporte de nombreuses touches multimédia personnalisables. Il est garanti 3 ans.


Voir l'offre
79,99 €Disque dur externe portable Seagate Expansion 4 To USB 3.0 à 79,99 €
100 € -20%

Cdiscount fait une promotion sur le disque dur externe portable Seagate Expansion d'une capacité de 4 To qui passe à 79,99 € alors qu'on le trouve ailleurs à partir de 100 €. Ce disque dur externe portable au format 2,5 pouces dispose d'une interface USB 3.0 compatible USB 2.0. Une excellente affaire pour ce disque dur qui offre des débits de 115 Mo/s. Il n'est pas soudé et est donc démontable si vous souhaitez le réutiliser ailleurs (console, NAS, PC).


Voir l'offre
79,99 €SSD Kingston KC2500 1 To (M.2, NVMe 3500 Mo/s) à 79,99 €
120 € -33%

Cdiscount solde le SSD Kingston KC2500 1 To (M.2, NVMe 3500 Mo/s) qui passe à 79,99 € au lieu de 120 €. Avec l’interface M.2 PCIe 3.0 NVMe à 4 lignes, ce modèle prend le pas sur ces prédécesseurs. En effet, il propose une vitesse de lecture et d’écriture séquentielle allant jusqu’à 3500/2900 Mo/s. Sa vitesse de lecture et d’écriture aléatoire 4K atteint les 375000/300000 IOPS.


Voir l'offre

Sujets relatifs
variable et array
variable d'un select MAJ en "directe"
Passage de variable et affichage
variable $mailheaders
souci de troncature sur variable double
margin-left dans résultat d'une variable php
Retour à la ligne variable affiché dans du javascr
modifications de variable phpbb2
recup variable
ouverture pop-pup avec variable
Plus de sujets relatifs à variable
 > Tous les forums > Forum Forum des Webmasters