Andre Gamerschlag: Failed opening '$name' for inclusion in ......

Ich habe ein kleines Problem mit diesen Tags, die jemand heute ins Forum gepostet hat.

Wenn ich in eine HTML Datei schreib:
<?php include(test.txt); ?>
Dann wird die Datei auch eingefügt.

Wenn ich aber schreib:
<?php include('$pfad'); ?>
Und die folgende Adresse verwende, dann geht es nicht.
http://subdomain.domain.tld/pfad/datei.html?pfad=test.txt

Die Fehlermeldung:
Warning: Failed opening '$file' for inclusion in /www/trekgames.gnw.de/htdocs/test.html on line 9

  1. Hi,

    <schnipp>

    <?php include('$pfad'); ?>

    <schnapp>

    nimm mal die ' ' weg, also nur

    <?php include($pfad); ?>

    dann funktioniert es.

    MfG Olli

  2. Hallo Andre,

    so funktionieren beide Tags nicht:

    <?php include("test.txt"); ?> statt

    <?php include(test.txt); ?>

    Textstring in Hochkommas oder Anführungszeichen

    <?php include($pfad); ?>  statt

    <?php include('$pfad'); ?>

    Variablennamen ohne Hochkommas oder Anführungszeichen

    dann gehts

    SolOng
    Stephan

  3. Ich habe ein kleines Problem mit diesen Tags, die jemand heute ins Forum gepostet hat.

    Wenn ich in eine HTML Datei schreib:
    <?php include(test.txt); ?>
    Dann wird die Datei auch eingefügt.

    Wenn ich aber schreib:
    <?php include('$pfad'); ?>
    Und die folgende Adresse verwende, dann geht es nicht.
    http://subdomain.domain.tld/pfad/datei.html?pfad=test.txt

    Die Fehlermeldung:
    Warning: Failed opening '$file' for inclusion in /www/trekgames.gnw.de/htdocs/test.html on line 9

    heißt bei dir die variable $file oder $pfad ?
    btw. hast du den addhandler für php auf html geschaltet ???

    liegt $pfad im aktuellen directory ??

    lg
    Ludwig