[solved] PHP include problem

Seite 1 von 1 - Forum: Coding Stuff auf overclockers.at

URL: https://www.overclockers.at/coding-stuff/solved_php_include_problem_120230/page_1 - zur Vollversion wechseln!


Reakwon schrieb am 24.07.2004 um 22:55

Hi Leute

ich steh mittlerweile ca so hier :bash:

ich kann einfach den Fehler nicht finden..

ich übergebe mittels URL:
http://localhost/ringo/index.php?action=gallery

sprich in diesem Fall gallery durch $action

jetzt habe ich in der index.php folgendes stehen:

Code: PHP
<?
$action = "$action/index.php";
include "$action";
?>

kommt aber immernur:

Code: PHP
Warning: main(/index.php): failed to open stream: No such file or directory in C:\Program Files\Apache Group\Apache2\htdocs\ringo\includes\inhalt.php on line 6

Warning: main(): Failed opening '/index.php' for inclusion (include_path='.;c:\php4\pear') in C:\Program Files\Apache Group\Apache2\htdocs\ringo\includes\inhalt.php on line 6

bin ich ganz doof ? ich finde einfach den fehler nicht...

wenn mir jemand helfen könnte, wäre das grandios ;)

thx, Markus


dio schrieb am 24.07.2004 um 22:58

Zitat von Reakwon
Hi Leute

ich steh mittlerweile ca so hier :bash:

ich kann einfach den Fehler nicht finden..

ich übergebe mittels URL:
http://localhost/ringo/index.php?action=gallery

sprich in diesem Fall gallery durch $action

jetzt habe ich in der index.php folgendes stehen:
Code: PHP
<?
$action = "$action/index.php";
include "$action";
?>

kommt aber immernur:

Code: PHP
Warning: main(/index.php): failed to open stream: No such file or directory in C:\Program Files\Apache Group\Apache2\htdocs\ringo\includes\inhalt.php on line 6

Warning: main(): Failed opening '/index.php' for inclusion (include_path='.;c:\php4\pear') in C:\Program Files\Apache Group\Apache2\htdocs\ringo\includes\inhalt.php on line 6

bin ich ganz doof ? ich finde einfach den fehler nicht...

wenn mir jemand helfen könnte, wäre das grandios ;)

thx, Markus

sollte funktionieren:

Code: PHP
$incfile = $_GET['action']."/index.php";
include($incfile);


Reakwon schrieb am 24.07.2004 um 23:08

vor 1 - 2 Jahren eigentlich immer so gemacht gehabt, wie oben beschrieben. und hat damals auch so funktioniert.... komisch .. naja.. wie auch immer.. funzt jetzt... danke :D


dio schrieb am 24.07.2004 um 23:09

Zitat von Reakwon
vor 1 - 2 Jahren eigentlich immer so gemacht gehabt, wie oben beschrieben. und hat damals auch so funktioniert.... komisch .. naja.. wie auch immer.. funzt jetzt... danke :D
zum einen kannst du keine variable in einen string schreiben, denn wie soll php erkennen dass es nicht $blabla ausgeben soll und statt dessen es wie eine variable behandeln? zum anderen: register_globals auf on?




overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2025