tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
2
ZUGRIFFE
543
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    PhoenixDH PhoenixDH ist offline Mitglied Platin
    Registriert seit
    Sep 2004
    Beiträge
    617
    Ich möchte mit diesem code eine File einbinden:
    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    
         <?php
         if ($_GET['page'] == cfg2html_over)
         {
         ?>
         <!--#include file="/docs/overview.shtml"-->
         <?php
         }
         ?>
    Der Code befindet sich in der index.php !

    Die File overview.shtml sieht so aus:
    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    
    <P>
    <B><A HREF="./index.php?page=cfg2html_over">cfg2html Host Overview</A></B>
    <P>
    <P><small>
     
    </small><P><B> SLES 8 </B><P><small>
    <p>Total: <B><!--#include file="SLES8_zaehler.txt"--></B> Linux Server<br></br>
    <!--#include file="SLES8.txt"-->
    </small>
    </P>
     
    </small><P><B> SLES 9 </B><P><small> 
    <p>Total: <b><!--#include file="SLES9_zaehler.txt"--></b> Linux Server<br></br>
    <!--#include file="SLES9.txt"-->
    </small>
    </P>
     
    </small><P><B> Workstations </B><P><small>
    <p>Total: <b><!--#include file="WST_zaehler.txt"--></b> Linux Workstations<br></br>
    <!--#include file="WST.txt"-->
    <small>
    </P>

    In diesem letzten Code sollen auch Textdateiuen eingebunden werden, das machen sie aber nicht !

    Wieso, kann mir wer helfen ?
     

  2. #2
    Avatar von Chrisu
    Chrisu Chrisu ist offline Mitglied Gold
    Registriert seit
    Mar 2003
    Ort
    Kiel
    Beiträge
    163
    Moinsen,

    lass bei deiner Include-Anweisung einfach den ersten Schrägstrich vom Pfad weg.

    <!--#include file="docs/overview.shtml"-->

    Dann sollte es funktionieren. Und für dein zweites Problem, in welchem Verzeichnis sind die einzelnen Dateien. Vielleicht stimmt der Pfad einfach nicht.

    So long,
    Chrisu
     

  3. #3
    Registriert seit
    Aug 2003
    Ort
    Arnsberg, Germany, Germany
    Beiträge
    1.066
    Hi

    if ($_GET['page'] == cfg2html_over)

    Wenn cfg2html_over der Wert aus dem übergebenen URI-Parameter page ist, ist es ein String. Setz es mal in " Anführungszeichen.

    if ($_GET['page'] == "cfg2html_over")

    oder frage mit isset() ab.

    BTW:
    php hat übrigens auch eigene include-Funktionen
    http://de3.php.net/manual/de/function.include.php
    Geändert von Luzie (23.08.05 um 20:10 Uhr)
     
    liebe Grüße, die Luzie

Ähnliche Themen

  1. Antworten: 3
    Letzter Beitrag: 25.05.10, 14:33
  2. Include geht nicht mehr
    Von Paulischroeder im Forum PHP
    Antworten: 12
    Letzter Beitrag: 01.05.07, 16:09
  3. JS Variable aus PHP include geht nicht
    Von BendAR im Forum Javascript & Ajax
    Antworten: 1
    Letzter Beitrag: 26.08.05, 21:30
  4. Include geht nicht
    Von endy-de im Forum PHP
    Antworten: 8
    Letzter Beitrag: 30.07.04, 20:08
  5. Include per javaScript geht nicht!
    Von manyhits im Forum Javascript & Ajax
    Antworten: 10
    Letzter Beitrag: 14.10.02, 22:23