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

[php] in welke pagina geincluded?

Anoniem
cor0612
7 antwoorden
  • Hallo,

    Ik werk met includes waarbij ik de header en de footer in een ander bestand include, maar hoe kan ik nagaan in welk ander bestand de header is geincluded?

    alvast bedankt.
  • Zoeken op [i:61c807634d]header.php [/i:61c807634d] (of hoe je include bestand ook mag heten) in je code?

    Waarom zou je dit eigenlijk willen weten?
  • Ik denk dat de header een menu bevat en dat afhankelijk van de gekozen pagina een menu-optie een ander kleurtje/plaatje moet krijgen.

    Je kan met een scripttaal de opgevraagde pagina uitlezen. In ASP is dat:
    Request.ServerVariables("SCRIPT_NAME"). Iemand anders post hieronder wel hoe dat met php moet.
  • inderdaad voor het menu. Weet iemand het in PHP?
  • [quote:16de836318="cor0612"]inderdaad voor het menu. Weet iemand het in PHP?[/quote:16de836318]
    zoeken op "php get SCRIPT_NAME"
  • Maar dan krijg ik niet de bestandsnaam maar de hele url….

    Ik wil dus alleen de bestandsnaam (bijv. "index.php")
  • Dan kun je met stringfuncties daaruit het gedeelte tussen de laatste \ en een evt. ? pakken, dan heb je de scriptnaam.

Beantwoord deze vraag

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