mvosoughi Posted March 7, 2006 Share Posted March 7, 2006 Hi, is there any difference between calling pages contents between PHP on Apcahe versus PHP on IIS? My problem is under PHP/Apache I used include command to call in pages contents (index.php?page=2) but under PHP/Windows platform, it cannot pass the page contents or page title and it only calls the page=0 contents.As I said, my codes works under PHP/Apache and I have no problem calling in the contents of each page using switch statement ...Any ideas how to solve this problem?Here is a sample of my codes:----------------index.php ---<?include "contents.php";?><?include "pages/$content";?>-----------------contents.php---<?switch ($page) {case 0:$content = "main.php";$title = "Main"; break;case 1:$content = "page2.php";$title = "Page two"; break;?> Quote Link to comment Share on other sites More sharing options...
txmedic03 Posted March 7, 2006 Share Posted March 7, 2006 That depends on how you pass the variables to your page. Is $page supposed to be something like index.php?page=0? If this is the case I would suggest using $_GET['page'] because your server may not be configured to use $page. It is safer that way and it is a better coding practice to go for a universal compatibility. Additionally, if you are interested, I could make suggestions on ways to possibily simplify your script. Only if you are interested in my help.Happy coding!P.S.You can install Apache on windows platforms. I personally prefer working with Apache. Quote Link to comment 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.