Note that there are some explanatory texts on larger screens.

plurals
  1. POWhat is a good way to set up a site template with PHP on IIS6?
    text
    copied!<p>I am not very experienced with PHP. I have a site I'm maintaining that is on IIS6 using PHP. Right now it is using include files and querystrings to server up content.</p> <p>For example: <a href="http://mysite/index.php?maincontent=services&amp;subcontent=service1&amp;nav=subnav1" rel="nofollow noreferrer">http://mysite/index.php?maincontent=services&amp;subcontent=service1&amp;nav=subnav1</a></p> <p>We want to change the site so that URLs look more like (for example): <a href="http://mysite/commercial-services.php" rel="nofollow noreferrer">http://mysite/commercial-services.php</a> </p> <p>But, I don't want to duplicate code and include files in the 30+ files of the web site.</p> <p>Is there an easy way with php to have a template that keeps the short urls but allows you to use the same layout file for multiple pages?</p> <p>I do mostly .net web sites so I guess what I'm looking for is something comparable to asp.net master pages.</p> <p>I also looked at php frameworks, namely codeigniter. However, that by default leaves an index.php in the middle of the url. From what I read we would need to use some type of isapi rewrite to get rid of that. I can't do that because I don't have access to the server and they don't want to install things on the server.</p> <p>Is there anything simple we can use or are we limited to using includes?</p> <p>Update: For this I ended up converting the site to .net. It was much faster and easier (for me) to do than figure out how to set up something with PHP.</p>
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload