Beste tweaker,
Ik zit met een zeer irritant probleem dat ik niet verholpen krijg vandaar dat ik jullie hulp in roep.
Een situatieschets:
Ik heb een php bestand genaamd news.php met daarin de volgende code:
In dezelfde dir staat een .htaccess bestand met daarin:
RewriteEngine on
RewriteRule ^news/(.*)$ news.php?id=$1
Nu zou je denken als ik surf naar http://server/news/5 ik de output krijg van news.php?id=5 maar niets is minder waar. Ik krijg gewoon "$_GET["id"] = " te zien met een notice dat $_GET["id"] niet geset is.
Hoe kan ik dit verhelpen?
Als ik news.php rename naar newsa.php en mijn rule aanpas en dan surf naar news/5 dan wordt deze wel mooi geresolved naar newsa.php?id=5, het is dus gelijk dat mijn rewrite rule gewoon genegeerd wordt omdat de regex en het bestand de zelfde naam hebben.
Ik heb echt al veel geprobeerd maar niets werkt, 2 verschillende namen voor de regex en de bestandsnaam wil ik liefst vermijden want ik zie dat het anders kan, tweakers.net is eigenlijk een mooi voorbeeld van wat ik wil bereiken.
Alvast bedankt & hopend op een spoedig antwoord
Ik zit met een zeer irritant probleem dat ik niet verholpen krijg vandaar dat ik jullie hulp in roep.
Een situatieschets:
Ik heb een php bestand genaamd news.php met daarin de volgende code:
code:
1
2
3
4
| $_GET[ "id"] = <br /> <?php echo $_GET["id"]; ?> |
In dezelfde dir staat een .htaccess bestand met daarin:
RewriteEngine on
RewriteRule ^news/(.*)$ news.php?id=$1
Nu zou je denken als ik surf naar http://server/news/5 ik de output krijg van news.php?id=5 maar niets is minder waar. Ik krijg gewoon "$_GET["id"] = " te zien met een notice dat $_GET["id"] niet geset is.
Hoe kan ik dit verhelpen?
Als ik news.php rename naar newsa.php en mijn rule aanpas en dan surf naar news/5 dan wordt deze wel mooi geresolved naar newsa.php?id=5, het is dus gelijk dat mijn rewrite rule gewoon genegeerd wordt omdat de regex en het bestand de zelfde naam hebben.
Ik heb echt al veel geprobeerd maar niets werkt, 2 verschillende namen voor de regex en de bestandsnaam wil ik liefst vermijden want ik zie dat het anders kan, tweakers.net is eigenlijk een mooi voorbeeld van wat ik wil bereiken.
Alvast bedankt & hopend op een spoedig antwoord