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.