| | |||||
| ||||||||
| CODE This forum is for posting code snippets and example scripts that aren't quite tutorials, but could be useful for others. You may post code snippets and/or completed scripts that you've written and want to share here. |
![]() |
| | LinkBack | Thread Tools |
| | THREAD STARTER #1 (permalink) |
| Account Suspended Join Date: Aug 2005 Location: Canada
Posts: 491
![]() ![]() ![]() ![]() | index.php?page=aboutme Hi, Some people wonder how they can make their pages look like: http://mysite.com/index.php?page=aboutme so here's a tutorial I wrote on it. Code: <?PHP // Sample script written by Daynah // PHP-Princess.net // Where all your text files are located at $directory = 'version2/'; // If the variable exists // Example: If the url is index.php?page=aboutme if($page) { // Does the file $directory/$page.txt exist? if(is_file("$directory$page.txt")) include("$directory$page.txt"); else print "Sorry, this page does not exist"; } // If the page is just called as index.php // Then just include the default main.txt page else { $mypage = 'main.txt'; include("$directory$mypage"); } ?>I also attached a zip file that has all the files in it's proper directory. Unzip it, put it on your domain. Then go to the index.php site. Ex. http://yourdomain.php/phpsample1/index.php You can go and edit http://yourdomain.php/phpsample1/version2/main.txt or http://yourdomain.php/phpsample1/version2/aboutme.txt if you like. If you want to add more files so you can call the page like: http://yourdomain.php/phpsample1/ind...page=downloads Just add another file called downloads.txt to the version2 directory. Test it out and see if it works. If you need more help, please post here. ????: NamePros.com http://www.namepros.com/code/286186-index-php-page-aboutme.html You can download the files here |
| |
| | #2 (permalink) |
| Senior Member Join Date: Oct 2006 Location: NJ
Posts: 1,147
![]() ![]() ![]() | That only works if REGISTER_GLOBAL is set to on, and thats a security risk ![]() Replace $page with $_GET[page], and it will work
__________________ Web Development |
| |
| | #4 (permalink) |
| Senior Member Join Date: Oct 2006 Location: NJ
Posts: 1,147
![]() ![]() ![]() | PHP4 is fine without the "'"s
__________________ Web Development |
| |
| | #6 (permalink) |
| Senior Member Join Date: Oct 2006 Location: NJ
Posts: 1,147
![]() ![]() ![]() | I understand that, I am just saying that it works for me ![]() Yes, it is better to use the 's.
__________________ Web Development |
| |
| | #7 (permalink) | ||||
| Senior Member Join Date: Dec 2006 Location: England
Posts: 1,565
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
PHP Code: (not that you would want/need to, but just saying as an example)Info: http://uk.php.net/manual/en/language....array.foo-bar | ||||
| |