ann Posted January 19, 2007 Share Posted January 19, 2007 Hi What I want is to be able to include a php file in an shtml doc and have a function in the php (like $_SERVER['PHP_SELF']) which will report the name of the shtml.e.g. if <b>test.shtml</b> calls species_db_queries.php like this <!--#include virtual="species_db_queries.php" -->then species_db_queries.php prints $_SERVER['PHP_SELF'] like ... $ref=$_SERVER['PHP_SELF']; print "$ref";I get "<b>species_db_queries.php</b>" printed when what I'm after is <b>test.shtml</b>. But similar code using test.php instead of test.shtnl gives me what I want. e.g.e.g. if <b>test.php</b> calls species_db_queries.php like this <? include ("species_db_queries.php"); ?>then species_db_queries.php prints $_SERVER['PHP_SELF'] like ... $ref=$_SERVER['PHP_SELF']; print "$ref";I get "<b>test.php</b>" printed.So can I get the required result and keep my shtml files as shtml?Thanks for your timeAnn Link to comment https://forums.phpfreaks.com/topic/34861-_serverphp_self-in-php-includes/ Share on other sites More sharing options...
ann Posted January 19, 2007 Author Share Posted January 19, 2007 OK I got it.$ref=$_SERVER['DOCUMENT_NAME'];:) Link to comment https://forums.phpfreaks.com/topic/34861-_serverphp_self-in-php-includes/#findComment-164424 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.