![]() |
[PHP] Include() mit Variabel im Dateiname
Hallo!
Wenn ich
Code:
aufrufe kommt immer der Fehler, dass die Datei nicht existiert... Schon klar, es gibt ja nur eine xyz.php. Aber wie kann ich das Problem lösen? Oder kann man PHP-Dateien nicht mit Variabeln aufrufen?
require(xyz.php?x=abc&y=sdf);
mr47 |
Re: [PHP] Include() mit Variabel im Dateiname
Zitat:
Greetz alcaeus |
Re: [PHP] Include() mit Variabel im Dateiname
Zitat:
mr47 :hi: |
Re: [PHP] Include() mit Variabel im Dateiname
Nein. Warum willst du auch Parameter mitgeben? Auf $_GET und $_POST hast du sowieso Zugriff, ebenso auf Variablen, da brauchst du keine Parameter ;)
Greetz alcaeus |
Re: [PHP] Include() mit Variabel im Dateiname
Naja ich wollte ein Script schreiben, mit einem Parameter "img". Das Script gibt dann den volle Pfad für das Bild (das hinter img steckt) aus und macht nebenher noch ein paar andere Sachen, die ich immer machen will wenn das Bild geladen wird.
mr47 |
Re: [PHP] Include() mit Variabel im Dateiname
Zitat:
btw: Man sollte das ganze in Anführungszeichen setzen. Grüße Faux |
Re: [PHP] Include() mit Variabel im Dateiname
Zitat:
@mr47: Verwende Funktionen. |
Re: [PHP] Include() mit Variabel im Dateiname
Versuch doch mal das:
Code:
Ich gebe zu, besonders sauber ist es nicht, aber besser als nichts. Ich würde an deiner Stelle aber eher mit nicht-GET-Variablen oder Konstanten arbeiten. :wink:
$_GET['x'] = 'abc';
$_GET['y'] = 'sdf'; require('xyz.php'); |
Re: [PHP] Include() mit Variabel im Dateiname
Hi Mr47.
Zitat:
bilder.php
Code:
xyz.php
function bild($a) {
// ein paar andere Sachen, die ich immer machen will wenn das Bild geladen wird return 'den vollen Pfad für das Bild (das hinter img steckt)'; }
Code:
require('bilder.php');
echo bild('dada.gugu'); |
Re: [PHP] Include() mit Variabel im Dateiname
Zitat:
@ Tubos und Waldteufel: Aaaahrg, genau das war's. Das hab ich gesucht! Ich danke allen vielmals! mr47 :hi: edit: @ S2B: Ich bevorzuge die "saubere" Methode. Aber auch danke dir! |
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:53 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz