Problem mit Variable bei include
Pedda
- php
Hallo zusammen...
ich habe eine php-datei, in die ich eine andere php-datei includiere.
include('datei.php');
Funktioniert wunderbar.
Wenn ich jetzt allerdings eine Variable ($var) mit übergeben möchte,
fliegt mir das include mit
Warning: Unable to access datei.php?var=6. in /mnt/kw2/08/833/00000007/htdocs/ordner/go.php on line 432
Warning: Failed opening 'datei.php?var=6.' for inclusion (include_path='') in /mnt/kw2/08/833/00000007/htdocs/ordner/go.php on line 432
auseinander :(
Zeile 432 ist : include ('datei.php?var='."$var.");
Wieso meckert er den include_path an, wenn ich die Datei MIT Variable einbinden möchte ?
Wieso meckert er nicht, wenn ich die Variable weglasse ?
Oder liegt es gar nicht am include_path ?
Wäre nett, wenn mir das einer erklären könnte und mir sagt wie ich es richtig mache !
Thnx
Pedda
Hi,
Wieso meckert er den include_path an, wenn ich die Datei MIT Variable einbinden möchte ?
Weil das AFAIK nicht geht, greifst du in datei.php auf $_GET['var'] zu
dann geht das nur wenn die datei welche datei.php includiert diese
Variable zur verfügung hat. Unter Umständen ein header("Location:
datei.php?var=xy"); verwenden.
Wieso meckert er nicht, wenn ich die Variable weglasse ?
Weil das richtig ist.
Oder liegt es gar nicht am include_path ?
doch und wie. oder hast du eine datei mit namen datei.php?var=xy in deinem verzeichniss?
Wäre nett, wenn mir das einer erklären könnte und mir sagt wie ich es richtig mache !
nur include(datei.php) und vorher evt ein
$_GET['var'] = $var;
um zugriffe von datei.php auf diese get variable zu ermöglichen.
kannst aber auch einfach in datei.php auf $var zugreifen.
MfG
Hi - und Besten Dank !!
Ich glaub' nun schaff ich das *g*
Gruss
Pedda