> 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
46,00 €Clavier Corsair K55 RGB à 46 €
Valable jusqu'au 20 Janvier

Amazon fait une promotion sur le clavier Corsair K55 RGB qui passe à 46 € livré gratuitement au lieu de 60 €. Avec ses touches silencieuses et ses 6 touches macros, vous avez à votre disposition une surface de jeu idéale et performante. Ce modèle embarque la technologie anti-ghosting, des touches multimédia et un repose-poignet amovible.


> Voir l'offre
259,99 €Ecran PC 27 pouces Gigabyte M27Q (QHD, IPS, 0.5 ms, 170 Hz) à 259,99 €
Valable jusqu'au 20 Janvier

RueDuCommerce solde l'écran PC 27 pouces Gigabyte M27Q qui passe à 259,99 € au lieu de 340 €. Cet écran possède une dalle 27 pouces QHD (2560x1440) à 0.5 ms et à 170 Hz (FreeSync Premium et Adaptive Sync). Son pied est réglable en hauteur et en inclinaison.


> Voir l'offre
18,85 €Micro clé USB 3.1 Sandisk Ultra Fit 128 Go à 18,85 €
Valable jusqu'au 19 Janvier

Amazon fait une promotion sur la micro clé USB Sandisk Ultra Fit d'une capacité de 128 Go qui passe à 18,85 €. La minuscule taille de cette clé USB va vous permettre de la laisser brancher en permanence sur votre portable, votre TV ou votre autoradio sans qu'elle dépasse de manière disgracieuse. Sa compatibilité USB 3.1 lui permet d'atteindre des débits jusqu'à 130 Mo/s. 


> 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