Clanintern Clanintern Clanintern

Forum

Öffentliche Foren
FORUM: Spiele & Computer THEMA: [PHP] Variable an eine inlcudete Datei weiterleiten
AUTOR BEITRAG
Mafiru

RANG Deckschrubber

#1 - 06.06 12:11

Hi
Ich hab nen problem, googeln hilft auch nicht weiter :/

Also ich hab eine datei ( picture.php )

in dieser ist eine sql abfrage drinne


Ich will diese picture.php includen und an diese einen vert ( id ) weiterleiten der für sql abfrage in der picture.php gebraucht wird.

versucht hab ich:
include 'picture.php?id=2';
geht aber nicht :/

gibdas da ne möglichkeit variablen an includete dateien weiterzuleiten ?

danke
vaest´ark // patrick *circle of confusion*

RANG Master of Clanintern

#2 - 06.06 12:35

hä? mach dir mal klar, was die funktion include eigentlich im hintergrund tut.

sie lädt den code aus der zu inkludierenden datei und fügt ihn dort ein, wo die funktion aufgerufen wird. du brauchst also eigentlich nur
<?php
$id = 1;
include('./picture.php');
?>
zu schreiben und voila, es funktioniert.

include einer datei mit parameter-übergabe funktioniert afaik ausschließlich mit remote-dateien, wo der server nicht übers lokale filesystem drankommt.
Crush (steht auf die extremeren Sachen)

RANG Deckschrubber

#3 - 10.06 00:04

Wenn es dich stört Argumente an eine includierte Datei per accumulate-and-fire zu übergeben, dann könntest du folgenden Workaround anwenden: In picture.php den kompletten Code in eine Funktion "showpic(id) {...}" packen, picture.php am Anfang deiner einbindenden PHP Datei includen und dann die auf diese Weise importierte Funktion mit "showpic(2);" aufrufen.