[PHP] PHP GB includen

Dieses Thema im Forum "Webentwicklung" wurde erstellt von trelker, 18. Dezember 2008 .

Schlagworte:
  1. 18. Dezember 2008
    PHP GB includen

    hey liebe coder gemeinde,

    ich google jetzt schon über ne stunde nach gbs für ne seite.

    das problem ist ich will die alle aus ihren ordner und meinen überliegenden ordner in der index.php includen.

    bis dahin ist alles kein problem für mich bloß bei jeden script bekomme ich irgendwelche erros weil was mit nen include nicht hinhaut.

    kann mir jmd ein einfaches script mit leichten include (ohne probleme) empfehlen?

    vielen dank.
     
  2. 18. Dezember 2008
    AW: PHP GB includen

    Ich versteh deine Fragestellung nit so ganz..
    Du willst sämtliche .php-Dateien in dem Ordner der index.php und alle .php-Dateien eines anderen Ordners includen?

    MfG
     
  3. 18. Dezember 2008
    AW: PHP GB includen

    nein.

    hauptvezeichnis

    hauptverzeichnis/gb

    so und denn mach ich mit der index.php vom gb nen include in meine index.php vom hauptverzeichnis.

    bloß mit dem den woltlab burning book will ich es nicht klappen und iframes nutzen is auch nicht mehr das aktuelle...
     
  4. 18. Dezember 2008
    AW: PHP GB includen

    PHP:
    $cwd  getcwd ();
    chdir ( './gb' );
    include 
    'index.php' ;
    chdir ( $cwd );
    geht das?
     
  5. 18. Dezember 2008
    AW: PHP GB includen

    naja ich hab ja schon ne include.php

    die schaut so aus:

    PHP:
    <? 

    $action  $_GET [ 'action' ];

    if(!isset(
    $action )) { $action = "abc" ;};

    if(
    $action  ==  "asdf" ) { include( "asdf.html" ); };
    if(
    $action  ==  "gb" ) { include( "gb/index.php" ); };
    if(
    $action  ==  "tuts" ) { include( "qualifikation.html" ); };
    if(
    $action  ==  "abc" ) { include( "abc.html" ); };
        
    ?>
     
  6. 18. Dezember 2008
    AW: PHP GB includen

    PHP:
    <? 

    $action  $_GET [ 'action' ];

    if(!isset(
    $action )) { $action = "abc" ;};

    if(
    $action  ==  "asdf" ) { include( "asdf.html" ); };
    if(
    $action  ==  "gb" ) { 
        
    $cwd  getcwd ();
        
    chdir ( './gb' );
        include 
    'index.php'
        
    chdir ( $cwd );
    }
    if(
    $action  ==  "tuts" ) { include( "qualifikation.html" ); };
    if(
    $action  ==  "abc" ) { include( "abc.html" ); };
        
    ?>
    aja, mit nem ";" nach dem if-statement gibst du dem interpreter nur mehr arbeit als nötig, denn das if-else konstrukt braucht keine ";" am ende, aber da ein ";" sogut wie überall stehen kann versucht der interpretier hier einfach ein offenes statement zu schließen.

    PHP:
    $foo  'bar' ;;;;;;;;;;;;;if(! true );else print  $foo ;
    valider code ^^
     
  7. 18. Dezember 2008
    AW: PHP GB includen

    Warning: require(./global.php) [function.require]: failed to open stream: No such file or directory in /usr/export/www/vhosts/funnetwork/hosting/user/gb/index.php on line 4

    Fatal error: require() [function.require]: Failed opening required './global.php' (include_path='.:') in /usr/export/www/vhosts/funnetwork/hosting/user/gb/index.php on line 4

    habs mit dem wbb book probiert und hier mein fehler den ich schon vorher hatte

    EDIT

    vergessen include zu uppen ^^

    jetzt komm ich auf ne 404 seite... also nachdem ich mein link geklickt habe.
     
  8. 18. Dezember 2008
    AW: PHP GB includen

    set_include_path()

    da dann den ordner vom gb eintragen.
     
  9. 18. Dezember 2008
    AW: PHP GB includen

    dann gibts den ordner nich.. falscher pfad im include?
     
  10. 18. Dezember 2008
    AW: PHP GB includen

    zeile gibt es leider nicht in der global.php

    hier ma die ordnerstruktur:

    /images
    /gb
    index.php
    include.php
    seiten.html
    ...

    /gb:

    global.php
    index.php

    und was alles zum wbb book dazu gehört.
     
  11. 18. Dezember 2008
    AW: PHP GB includen

    Ja guck dir mal im php-manual die funktion an und die schreibste dann in die index.php (nicht die in gb) zu dem Pfad vom gb
     
  12. 18. Dezember 2008
    AW: PHP GB includen

    set_include_path(gb)

    das mit in die haupt-index.php setzen?

    PHP:
    <td bgcolor=#white>
    <?php  include( "include.php" );  ?>
    </td>
    ist ein zellenausschnitt..
     
  13. 18. Dezember 2008
    AW: PHP GB includen

    jetz hab ichs selber nochmal getestet...

    /test/index.php
    PHP:
    Hallo <?php
        $cwd 
    getcwd ();
        
    chdir ( './test2' );
        include 
    './index.php' ;
        
    chdir ( $cwd );
    ?>
    /test/test2/index.php
    PHP:
    <? php  include  './test.php' ?>
    /test/test2/test.php
    Code:
    Welt
    resultat: Hallo Welt

    keine ahnung was du falsch machst...
     
  14. 18. Dezember 2008
    AW: PHP GB includen

    wie gesagt es geht nicht um den einfachen include, der funktioniert bei mir selber, versuche es doch mal bitte mit den wbb book da wirst du sehen dass des durch scripting und die pfade in einen topf kommt und geschüttelt wird alles durcheinander > fehlermeldung..
     
  15. 18. Dezember 2008
    AW: PHP GB includen

    wie vorhin geschrieben nachdem ich die include.php so gemacht habe wie du geschrieben hast werd ich auf ne leere seite error 404 geleitet d.h. seite exestiert nicht irgendwas bockt da rum...
     
  16. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.