Précédent   Forum des professionnels en informatique > PHP > Langage > Fichiers
Fichiers Forum d'entraide sur les fichiers avec PHP. Avant de poster -> FAQ fichiers et Sources fichiers
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 05/02/2008, 21h30   #1
Nouveau Membre du Club
 
Inscription : septembre 2007
Messages : 56
Détails du profil
Informations forums :
Inscription : septembre 2007
Messages : 56
Points : 36
Points : 36
Par défaut Problème de nom de fichier et question subsidiaire

Bonsoir à tous,

J'aurai une petite question à laquelle je ne trouve pas de réponse.
Voici mon code :
Code :
echo $ThisFile=basename($_SERVER['PHP_SELF']);
Ceci est tapé dans un fichier fonctions.php. Lorsqu'on le lit directement j'ai bien le nom du fichier qui s'affiche.

Par contre si j'appelle le fichier (include ou require) à partie d'une page index.php celà me retourne index.php, ce qui me semble normal mais qui ne me satisfait pas. J'aimerai pouvoir récupérer dynamiquement le nom du fichier qui a été appelé. Y-a t'il un moyen?

Question subsidiaire pour les connaisseurs, moins urgente et n'ayant aucun rapport mais bon.

Voici une fonction d'inclusion automatique des classes présentes dans un dossier :
Code :
1
2
3
4
5
function __autoload($class)
{
$ClassPath="classes";
include_once($ClassPath."/".$class.".class");
}
Y aurait-il une équivalence pour les fonctions sans bricoler?

Merci beaucoup et bonne soirée à tous,
Smiff est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/02/2008, 22h15   #2
En attente de confirmation mail
 
Inscription : juin 2002
Messages : 6 164
Détails du profil
Informations forums :
Inscription : juin 2002
Messages : 6 164
Points : 6 404
Points : 6 404
1) La constante __FILE__ ?
2) Non, rien n'est pas prévu pour des fonctions.
julp est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/02/2008, 22h39   #3
Nouveau Membre du Club
 
Inscription : septembre 2007
Messages : 56
Détails du profil
Informations forums :
Inscription : septembre 2007
Messages : 56
Points : 36
Points : 36
Merci beaucoup pour les deux réponses rapides

__FILE__ fonctionne parfaitement et pour la deuxième réponse c'est dommage mais bon j'ai pu bricoler un truc

Bonne soirée,
Smiff est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 18h39.


 
 
 
 
Partenaires

Hébergement Web