Kenne nur Anfang des Dateinamens
calconeon
- php
0 Eternius0 Dieter Raber0 Eternius
Hi,
hat jemand eine Idee, wie ich ganz smartin PHP eine Datei includieren kann, die mit einer bestimmten Zahl, also zum Beispiel 01 beginnt?
Diese Zahl wird über die URL weitergegeben.
An den Dateinamen ist dann noch ein Unterstrich und der Name der Datei angehangen, als Lesehilfe für alle, die damit arbeiten.
Dankeschön!
MfG Ronny
Hallo,
ich weiss ja nicht, da klingelt bei mir sofort der Security Alarm.
ich würde es eher so machen, falls es sich um eine kleine Anzahl von unterschiedlichen Dateien handelt:
(achso ich kann kein php)
$hash{'a'}='datei_01.php';
$hash{'b'}='datei_02.php';
$hash{'error'}='error.php';
$endung=(ifdef $variablevonaussen)?$variablevonaussen:'error';
include $hash{$variablevonaussen};
dann kannst du über dir url mit z.b. ?bla=blub&endung=b den dateinamen übergeben.
gruss
Hallo Eternius,
(achso ich kann kein php)
Fuer jemanden der kein PHP kann, ist Dein PHP eigentlich ganz gut
Uebersetzung:
$hash{'a'}='datei_01.php';
$hash{'b'}='datei_02.php';
$hash{'error'}='error.php';
Hier alle {} durch [] ersetzen
$endung=(ifdef $variablevonaussen)?$variablevonaussen:'error';
$endung = array_key_exists($variablevonaussen, $hash) ? $variablevonaussen : 'error';
include $hash{$variablevonaussen};
Hier alle {} durch [] ersetzen
dann kannst du über dir url mit z.b. ?bla=blub&endung=b den dateinamen übergeben.
Gruß,
Dieter
Holla,
(achso ich kann kein php)
Fuer jemanden der kein PHP kann, ist Dein PHP eigentlich ganz gut
Danke :)
gruss