[PHP] Détection d'un require ou include

Détection d'un require ou include [PHP] - PHP - Programmation

Marsh Posté le 10-01-2009 à 13:09:52    

Bonjour,
 
Je voudrais exécuter une fonction à chaque include (inclue_once) ou require (require_once).
La fonction je l'ai déjà, mais je ne sais pas comment faire pour le reste ??
Voir même déjà si c'est possible !!
En faite le but serais de calculer le CRC32 du fichier à inclure, afin de vérifier si celui-ci est bien la bonne version.
 
Toute les réponse sont les bien venu :)
 
PS : autre chose je recherche le dll de bcompiler pour windows, mais jusqu'à présent je n'ai que les source, mais je ne sais comment les compiler pour Windows.


---------------
Tout à commencé par un rêve...
Reply

Marsh Posté le 10-01-2009 à 13:09:52   

Reply

Marsh Posté le 10-01-2009 à 16:00:29    

Il te faut faire alors ta propre fonction require

Reply

Marsh Posté le 10-01-2009 à 16:19:37    

+1
 
my_require_once par exemple qui inclut le fichier quand la condition est vraie.

Reply

Marsh Posté le 10-01-2009 à 21:01:09    

Merci,
En faite, je n'y avais pas pensé.
Mon but en faite était de ne pas toucher à l'existant.
Mais j'ai un contrôle totale sur le serveur, n'y a-t-il pas une option à modifier ou à rajouter dans le php.ini ?


---------------
Tout à commencé par un rêve...
Reply

Marsh Posté le 10-01-2009 à 21:04:52    

Ou sinon en surchargent les fonctions require ??


---------------
Tout à commencé par un rêve...
Reply

Marsh Posté le 11-01-2009 à 16:41:18    

Ce qui n'est pas possible en PHP :sarcastic:

Reply

Marsh Posté le 11-01-2009 à 18:23:44    

Car il s'agit d'une construction du langage (tout fonction qui peut s'écrire sans parenthèse est une construction du langage : echo, exit...etc.)


---------------
Directeur Technique (CTO)
Reply

Marsh Posté le 16-01-2009 à 17:34:37    

Je le savais, mais bon, l'espoir...


---------------
Tout à commencé par un rêve...
Reply

Marsh Posté le 16-01-2009 à 17:38:29    

Sinon, les sources de PHP, sont dispo...
Si t'as le contrôle du serveur, tu peux compiler ta propre version de PHP :D


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
Reply

Marsh Posté le 16-01-2009 à 17:52:20    

Trop puissant pour moi, je ne sais pas compiler


---------------
Tout à commencé par un rêve...
Reply

Marsh Posté le 16-01-2009 à 17:52:20   

Reply

Marsh Posté le 16-01-2009 à 18:00:41    

Code :
  1. Event( Dredi 18h00 )
  2. {
  3.   GOTO Week-end.
  4. }


 :hello:


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
Reply

Marsh Posté le 16-01-2009 à 18:01:43    

Mais pour modifier les sources de PHP, il faut plus que quelques jours
et je ne veux pas rentrer dans processus ;)


---------------
Tout à commencé par un rêve...
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed