RSS
 

PHP: Dateinamen ermitteln

23 Dec

Es gibt ja häufig den Fall, bei dem man gerne wüsste, wie die Datei heißt, die gerade vom Besucher geöffnet wurde. Zum Beispiel wenn man einen Include auf jeder Seite seiner Homepage nutzt, aber gerne bei einer speziellen Seite unterschiedlichen Inhalt zeigen möchte (andere Telefonnummer, andere E-Mail-Adresse et cetera). Um den Dateinamen einer PHP-Seite herauszufinden, gibt es eine einfache Code-Zeile:

<?php $aktuelleSeite = basename($_SERVER['SCRIPT_FILENAME'],".php"); ?>

  • $_SERVER['SCRIPT_FILENAME']
    ermittelt den aktuellen Dateinamen vom Script.
  • ".php"
    schneidet die Dateiendung vom String ab. Dies muss man gegebenfalls anpassen, wenn man ".php3", ".phtml" oder ähnliches benutzt.

Nun muss man nur noch per conditional statements die Variable nach der gewünschten Seite überprüfen und den anderen Inhalt anzeigen lassen.

pixelstats trackingpixel
 
No Comments

Posted in php, tutorial

 

Tags: , , ,

Leave a Reply