views:

58

answers:

1

How do you retrieve the name of the script that included or required it?

Example: script login.php has a require_once('validate.php') ... validate.php is also called by a number of other scripts. Other than manually setting a flag, is there a way to have validate.php know which script is including/requiring it?

+2  A: 

Try $_SERVER['SCRIPT_NAME'];

More here: http://php.net/manual/en/reserved.variables.server.php

Casey