AlexAli Posted October 15, 2013 Share Posted October 15, 2013 I don't know if this is the right name for the problem.I have a website where the page links look like this name.drac instead of name.php.This is the code that stands for the module i think(include.php):<? function modules(){if(isset($_GET['drac'])){$drac = $_GET['drac'];if (is_file("modes/".$drac.".php")) {include("modes/".$drac.".php"); }}}?>This is how it is included along the others includes in the index.php:<?phpsession_start();include('includes/include.php');include("database.php");include("login.php");?><!DOAnd when i click on signup.drac it returns an 404 error.What is it wrong here or what i didn't understood? I'm new to php.Thank you for the help! Quote Link to comment https://forums.phpfreaks.com/topic/282990-php-extension-modules/ Share on other sites More sharing options...
Ch0cu3r Posted October 15, 2013 Share Posted October 15, 2013 (edited) This is nothing to do with PHP. There is most probably a .htaccess file some where that has mod_rewrite rules defined so site.com/filename.drac actually calls site.com/index.php?drac=filename. Somewhere in your code the modules() function from include.php is called so modes/filename.php is included. Edited October 15, 2013 by Ch0cu3r Quote Link to comment https://forums.phpfreaks.com/topic/282990-php-extension-modules/#findComment-1454012 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.