Versio

Mod rewrite

Overzicht Reageren

Ferdi R

Ferdi R

18/05/2009 16:13:00
Quote Anchor link
Ik kom er even niet uit.
Ik heb een rule waar ik dubbel op gegevens wil ophalen.

Ik heb deze link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
product.php?cid=$1&did=$2

Ik wil dat hij zo wordt
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
1-Software/1-Limewire-5.1.2.html


De gegevens worden via de ID opgehaald in het script maar ik wil dat software en limewire voor de sier(google) in de link komen te staan.

Met deze rewriterule ben ik nu bezig:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
RewriteRule ^([0-9]+)-(.*)/([0-9]+)-(.*).html$ product.php?cid=$1&did=$2


Hoe kan ik deze rewriterule nouw iest meegeven zodat hij weet dat ([0-9]+) voor de id $1 en $2 zijn?
Gewijzigd op 01/01/1970 01:00:00 door Ferdi R
 
PHP hulp

PHP hulp

25/05/2012 05:55:18
Gesponsorde koppelingen:
 
Dos Moonen

Dos Moonen

18/05/2009 16:46:00
Quote Anchor link
probeer het volgende eens:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
RewriteRule ^([0-9]+)(?:-[^/]+)?/([0-9]+)(?:-.*)?.html$ product.php?cid=$1&did=$2


bekijk ook even de volgende link
http://nl3.php.net/manual/en/regexp.reference.php
en dan scrollen naar subpatterns
dit zou ook bij mod_rewrite moeten werken

19:28 edit: kleine aanpassing, ik was een + vergeten.
Gewijzigd op 01/01/1970 01:00:00 door Dos Moonen
 
Yorick17

yorick17

18/05/2009 16:52:00
Quote Anchor link
splits dan vervolgens in de php
 



Overzicht Reageren

Get Adobe Flash player