Ich weiß den Befehl nicht :/

focus

Mitglied
Hallo, ein für mich großes aber für sicher leichtes Problem und zwar:


Ich habe meine index.php und dann habe ich eine download/index.php. In der download/index.php ist ein Paramter der $row[filename] heißt. Ich will nun diesen Befehl mit Hilfe von echo ""; in meiner index.php angezeigt haben. Wenn ich jetzt include benutzte, includet er mir die ganze download/index.php dabei will ich nur aus der Datei, den Fehl $row[filename] in meiner index.php angezeigt haben. Wie muss der Code lauten? ich habe da mal das ausprobiert ->

Code:
<?
include("download/index.php"); echo "$row[filename]";
?>

er zeigt mir die download/index.php an, dabei will ich nur das er $row[filename] anzeigt :/

könnt ihr mir helfen? Ich habe Forensuche benutzt, habe aber nicht genau gewusst, nach was ich suchen soll. Sry das ich mich so oft wiederholt habe ...
 
hi,

puh - also ich denke mal die einfachste möglichkeit ist du speicherst den Wert von $row[filename] in einer Datei und ließt sie dann aus. So brauchst du kein include benutzen oder die index datei umprogrammieren.

Gruß Sebastian
 
Mit Include lädst du natürlich die
komplette Datei in deine aktuelle Datei
und diese wird auch angezeigt (logisch ?!)

Wenn du eine Variable in 2 Dateien haben
möchtest, bietet es sich an diese in einer
weiteren Datei zu erarbeiten also zu definieren
und dann diese weitere Datei (zur Veranschaulichung
mal "conf.php" genannt) in den 2 Dateien von
vorhin zu includen. Wenn du in conf.php keine
Darstellung, also kein Echo machst, sollte
daß auch keine weiteren Probleme verursachen.

Jona
 
Zurück