Content einbinden ?!

Dieses Thema im Forum "Webentwicklung" wurde erstellt von rap$ha, 4. August 2006 .

Schlagworte:
Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. 4. August 2006
    Hi RR'ler wollte mal wissen mit welchen Methoden man alles Content einbinden kann in eine HP.
    Kenne bisher nur den iframe code.
    Welche Methoden gibt es noch mit passenden Code + Anleitung.

    Danke
     
  2. 4. August 2006
    Kann dir php empfehlen! Da wird das ganze mit includes gemacht. Nettes Tutorial dazu:

    http://www.der-webdesigner.net/index.php?folder=php_grundlagen&tutname=include

    Damit kannst du auch dein Menü auslagern und bei Änderungen ist nur ein Edit nötig!
    MfG
    H4xx0r
     
  3. 4. August 2006
    mit php kannst du mit:

    require
    reqiure_once
    include
    fopen
    file

    content einbinden.

    Pass aber auf, wenn du das falsch macht, hast du bald einen 2ten Administrator auf deinem Server...

    hier ist ein nettes tut... php für dich:

    http://www.schattenbaum.net/php/
     
  4. 4. August 2006
    Ich mach das auch immer mit php-include in verbindung mit
    PHP:
    if(isset( $_GET [ 'show' ])) {

            switch(
    $_GET [ 'show' ]) {

          case 
    "info" :
                    include 
    "info.php" ;

                    break;
    Ist schön übersichtlich. In einer Datei der Rohbau der Seite und in vielen anderen die Inhalte, die dann über index.php?id=seite eingefügt werden.

    hans-pedda
     
  5. 4. August 2006
    Aber bei deiner Variante muss man doch für jeden Link extra das ganze mit case "verlinken". Bei den Tutorial oben wird wunderbar gezeigt wie man das noch leichter machen kann, vorausgesetzt du hast dein Menü ebenfalls ausgelagert.

    <?php
    if(isset($_GET['action']))
    {
    $action=$_GET['action'];
    if(file_exists("$action.php"))
    {
    include("$action.php");
    }
    else
    {
    include("startseite.php");
    }
    }
    ?>

    Der link wäre dann zum Beispiel: index.php?action=Projekte und jetzt wird halt Projekte.inc includet.

    Find ich ist noch besser gelöst!
     
  6. 4. August 2006
    Wenn du dein Projekt hast, gib mal bitte einen Link zur Seite, dann unterhalten wir uns mal über PHP und Sicherheit
     
  7. 4. August 2006
    Nehm mal an das ging an mich ^^
    WIe wäre es den Code abzuändern in:

    include("http://www.seitenname.de/$action.php");

    ? ^^
     
  8. 5. August 2006
    Benutz einfach den Switch, der ist sicherer und schöner..

    Könnte man bei der include("$action.php"); Version nicht einfach in andere Verzeichnisse übergreifen, wenn man zum Beispiel ../../doofe-datei eingibt? ^^

    mfG
     
  9. 5. August 2006
    Gibt aber auch gerne Probleme, dass eine Fehlerseite kommt, wenn man das klassische System verwendet. Beispielsweise wenn man die Domain selber aufruft und dan dort ja üblicherweise nicht gleich immer ein GET angehängt ist, die ja geprüft wird, gibst schlagartig einen Error.

    Wie mein Vorredner bereits sagten: Benutz include und auch die hier gezeigte Get-Prüfung.
    Später würde ich aber auf Klassen umsteigen
     
  10. 5. August 2006
    Dafür gibts ja die default-Angabe

    hans-pedda
     
  11. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.