Jump to content

[SOLVED] Code Question


widlguy

Recommended Posts

I am trying to use this:

<?php include($_SERVER['PHP_SELF'] . ".txt"); ?>

 

To include a text file based upon the page name. The result gives me "/pagename.php.txt" instead of "pagename.php.txt". Giving me a failed to open error. Is there a better command line to use to accomplish this?

 

Thanx in advance for any suggestions.

Link to comment
https://forums.phpfreaks.com/topic/141298-solved-code-question/
Share on other sites

I believe the op is simply trying to remove the .php extension from $_SERVER['PHP_SELF'].

 

<?php include substr($_SERVER['PHP_SELF'], 0, strlen($_SERVER['PHP_SELF']) -4) . ".txt"; ?>

 

No

 

The result gives me "/pagename.php.txt" instead of "pagename.php.txt"

<?php include str_replace("/", "", $_SERVER['PHP_SELF']) .".txt"; ?>

Link to comment
https://forums.phpfreaks.com/topic/141298-solved-code-question/#findComment-739564
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.