Op deze website gebruiken we cookies om content en advertenties te personaliseren, om functies voor social media te bieden en om ons websiteverkeer te analyseren. Ook delen we informatie over uw gebruik van onze site met onze partners voor social media, adverteren en analyse. Deze partners kunnen deze gegevens combineren met andere informatie die u aan ze heeft verstrekt of die ze hebben verzameld op basis van uw gebruik van hun services. Meer informatie.

Akkoord

Vraag & Antwoord

Webprogrammeren & scripting

Hoe vorige url in variabele steken?

Anoniem
Jurriaan R
4 antwoorden
  • Hallo,
    ik ben bezig met het maken van een site waarbij personen een persoonelijke pagina kunnen registreren waarbij ze zulk een url krijgen als persoonlijke url:
    www.mydomain.com/username

    Natuurlijk wil ik niet voor iedere gebruiker een aparte map met gegevens maken maar wil ik alles in een database steken. Dus moet ik een scriptje maken dat de databasetabel met de naam "username" gaat toepassen op een standaard site template.

    Ik dacht aan een .htaccess bestandje waarbij, wanneer een submap niet bestaat er rechtstreeks overgegaan wordt op de templatepage (ErrorDocument 404). Hoe kan ik ervoor zorgen dat ik gegevens krijg in dit bestand van de ingetypte url en dus van hetgene er achter de / staat, wat belangrijk is voor het opvragen van de juiste gegevens?

    Ik hoop dat dit duidelijk is. Indien niet -> Vraag aub meer uitleg.

    Bedankt voor uw hulp

    Tom
  • ik weet niet of het nou echt een mooie methode is om het via het error document te doen. Het hangt er ook nogal vanaf, wat je als errordocument gaat gebruiken. Een serversidescript, of html. In het eerste geval hangt het van je scripttaal af, in het tweede kun je javascript of vbscript gebruiken, maar dan stel je dus een aantal eisen aan je gebruikers.

    Is het niet makkelijker om gewoon een serverside-taal te gebruiken en de desbetreffende site op te geven via een parameter in de url…

    ww.mydomain.com/?username
  • Ik wil het eigenlijk via php doen, en zou graag willen dat hetgene achter de slash versimpeld wordt tot 1 woord. Ik weet dat er variabelen in de url kunnen meegegeven worden achter het vraagteken, maar dat maakt de url voor de bezoeker té complex. Deze url zou makkelijk te onthouden en in te typen moeten zijn.

    Bedankt voor uw reactie

    Tom
  • Volgens mij moet je met Apache's mod_rewrite aan de gang als je dit soort zaken wil. Met een php script gaat dat niet lukken, of je moet voor iedere gebruiker een nieuw php script plaatsen…

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.