Goedemiddag,
Ik ben bezig met een index.php waarin ik, aan de hand van een pagina id de pagina informatie ophaal uit de database en deze dan door middel van een include in de index.php wil includen, maar nu stuit ik op een probleempje.
Dit is mijn situatie:
1. Door middel van de mod_write worden mijn url's (bijv. http://www.example.com/4) omgezet naar index.php?id=4
2. Via een SQL query zoek ik de bestandsnaam die geinclude moet worden in de index van het betreffende id (dus daar komt bijvoorbeeld /informatie.php uit)
3. De /informatie.php include ik vervolgens op de volgende wijze:
Dit werkt allemaal goed, maar nu stuit ik op een probleem.
Wanneer ik namelijk in informatie.php een formulier heb staan waar een post wordt gebruikt, en overigens ook met een get. Dan post deze pagina dit weer naar http://www.example.com/4. Waardoor hij vervolgens weer heel het traject opnieuw begint, hij weer informatie.php gaat includen etc. Maar hier verlies ik dus mijn $_POST.
Is er een manier om met een include ook $_POST en $_GET mee te geven?
Alvast bedankt!
Ik ben bezig met een index.php waarin ik, aan de hand van een pagina id de pagina informatie ophaal uit de database en deze dan door middel van een include in de index.php wil includen, maar nu stuit ik op een probleempje.
Dit is mijn situatie:
1. Door middel van de mod_write worden mijn url's (bijv. http://www.example.com/4) omgezet naar index.php?id=4
2. Via een SQL query zoek ik de bestandsnaam die geinclude moet worden in de index van het betreffende id (dus daar komt bijvoorbeeld /informatie.php uit)
3. De /informatie.php include ik vervolgens op de volgende wijze:
PHP:
1
| include("http://".$_SERVER['SERVER_NAME']."/informatie.php); |
Dit werkt allemaal goed, maar nu stuit ik op een probleem.
Wanneer ik namelijk in informatie.php een formulier heb staan waar een post wordt gebruikt, en overigens ook met een get. Dan post deze pagina dit weer naar http://www.example.com/4. Waardoor hij vervolgens weer heel het traject opnieuw begint, hij weer informatie.php gaat includen etc. Maar hier verlies ik dus mijn $_POST.
Is er een manier om met een include ook $_POST en $_GET mee te geven?
Alvast bedankt!