Mahlzeit EKKi,
fopen ($pfad.'/'.$dateiname.".txt", "r");
Wieso so kompliziert?
keine Ahnung ;-)
<fauleAusrede>Vermutlich wollte ich mich möglichst nah an der Vorgabe des OP halten</fauleAusrede>
Ich würde als "Quick'n'Dirty" folgendes vorschlagen:
fopen("$pfad/$dateiname.txt", 'r');
Das ist natürlich schon "eleganter".
Übersichtlicher finde ich jedoch dieses:
$datei = sprintf('%s/%s.txt', $pfad, $dateiname);
fopen($datei, 'r');
Und das schon beinahe perfekt ... .
Vielleicht noch ein urlencode() dazu?
Gruß Gunther