hoi
ik ben bezig met het vernieuwen van een profielensite
Maar nu loop ik tegen een probleem aan
Me opdracht geven wil www.sitenaam.nl/gebruikersnaam ipv www.sitenaam.nl/profile.php?blablabla
Maar de site haalt met GET de user id uit de URL (voorbeeld: profile.php?user_id=23). als ik /gebruikersnaam ga gebruiken dan heb ik de user id niet meer om het profiel uit de database te selecteren.
Nu is mijn vraag, weet iemand een manier om toch de user id te krijgen en daarmee het profiel uit de database te selecteren?

groetjes wesley
Op de site staat een aantal tutorials erover (in ieder geval één), en anders kun je even zoeken met Google.
nou heb gekeken naar de tutorials
snap er nog steets niks van
Ja, daar kunnen wij niet veel mee. Dat is een algemene opmerking. Wil je hier geholpen worden, dan zul je een specifieke vraag moeten stellen.
is er misschien een andere manier om het te doen
htaccess lukt niet
als ik het bestand upload is het meteen weer weg:S
En wat snap je niet aan de tutorial? Wat heb je al geprobeerd? En welke foutmelding krijg je op dit probeersel?
pgFrank schreef op 06.03.2008 21:53
En wat snap je niet aan de tutorial? Wat heb je al geprobeerd? En welke foutmelding krijg je op dit probeersel?

nog beter gezegt hij doet helemaal niks
krijg gewoon nog steets de link die ik altijd krijg.
heb het volgende in htaccess staan

RewriteEngine On
RewriteBase /

RewriteRule ^profile/(.*)/(.*)/$ profile.php?act=$1&user_id=$2 [L]
RewriteRule ^profile/(.*)/$ profile.php?act=$1 [L]

ps het bestand is als ik op F5 druk gelijk weg
krijg gewoon nog steets de link die ik altijd krijg.

Jouw PHP-code, waarmee je de link aanmaakt, zal daar ook niet door veranderen. Die mag jij zelf aanpassen.

Deze aangepaste link, wordt door Apache vertaalt naar profile.php?act=$1&user_id=$2 en dan kun je in profile.php met $_GET['act'] en $_GET['user_id'] aan de slag.
link is /profile.php?act=view&user_id=1
ik heb gewoon echt helemaal geen verstand van htaccess
je kan me echt alles wijs maken erover
zoals ik net al vroeg
is er geen andere manier op de bovenste vraag?
Zoiezo is het niet aan te raden om ./gebruikersnaam te pakken, kan je zoals gezegt beter ./gebruikersnaam/id/ doen.

je moet ook nog httpd.conf in je index zetten ;-)
Kruidnootje.nl schreef op 06.03.2008 22:03
Zoiezo is het niet aan te raden om ./gebruikersnaam te pakken, kan je zoals gezegt beter ./gebruikersnaam/id/ doen.

je moet ook nog httpd.conf in je index zetten ;-)

het is een hosting via internet he, geen eigen server

Reageren