Ik heb dus een website die gewoon correct werkte geupload naar een nieuwe server (ivm verhuizing ervan)
Op de nieuwe server draait dus ook een veel nieuwere versie van php etc. Nu is er echter een include functie waarvan ik gebruik heb gemaakt, die helemaal niet meer werkt. Deze is echter wel van belang om de website correct weer te geven.
Dit is mijn stukje include op de index.php:
De links die verwezen naar de pagina's zien er zo uit:
De apart aangeroepen pagina's worden dus allemaal geladen in de index.php
Nu werkt deze methode dus helemaal niet omdat volgens een technische medewerker het gebruik van globale variabelen door php standaard uit staat, de nieuwe methode kan hij mij echter niet vertellen. Mijn vraag is dus hoe ik dit het beste kan oplossen op de hele website.
Op de nieuwe server draait dus ook een veel nieuwere versie van php etc. Nu is er echter een include functie waarvan ik gebruik heb gemaakt, die helemaal niet meer werkt. Deze is echter wel van belang om de website correct weer te geven.
Dit is mijn stukje include op de index.php:
PHP:
1
2
3
4
5
| <td align="left" valign="top" class="contenttable"><br /><br /><? if ($page == ""){ include "home.php"; } if ($page == "test"){ include "test.php"; } if ($page == "pagina2"){ include "pagina2.php"; } ?></td> |
De links die verwezen naar de pagina's zien er zo uit:
PHP:
1
2
| <a href="index.php?page=test">Klik hier om naar de test pagina te gaan</a> <a href="index.php?page=pagina2">Hier klikken voor pagina 2</a> |
De apart aangeroepen pagina's worden dus allemaal geladen in de index.php
Nu werkt deze methode dus helemaal niet omdat volgens een technische medewerker het gebruik van globale variabelen door php standaard uit staat, de nieuwe methode kan hij mij echter niet vertellen. Mijn vraag is dus hoe ik dit het beste kan oplossen op de hele website.
[ Voor 4% gewijzigd door Executor16 op 19-09-2006 15:27 ]