1. #1
    Ensign
    Dabei seit
    Dez 2001
    Beiträge
    151

    Question Seite in 1 Frame mit PHP

    Hallo

    Ihr kennt sicher alle einige Homepages die mit einem Frame laufen und die Links so aussehen:

    http://www.domain.de/index=datei.htm oder so ähnlich!

    Ich habe irgendwo mal gelesen das heisst Include bin mir aber nicht sicher.

    Kann mir vielleicht da jemand helfen?

  2. Anzeige
    Logge dich ein, um diese Anzeige nicht zu sehen.
  3. #2
    Ensign
    Dabei seit
    Jan 2002
    Beiträge
    156
    ich nehme einmal an du willst wissen wie das geht?
    hab nämlich nicht ganz verstanden was du willst.

    du machst eine php datei mit einer tabelle.
    auf die linke seite kommt die navigation mit links die auf
    $phpself?cat=categorie zeigen....

    phpself ist die variable für die seite auf der du dich geradebefindest
    was nachdem fragezeichen kommt ist dann als variable auf der geladenen seite verfügbar.

    daher schreibst du in die rechte spalte include($cat.".dat");
    damit wird dort eine datei eingefügt die den name categorie.dat hat......

    jetzt mußt du nur noch für jeden link eine dat datei anlegen die den inhalt der angezeigt werden soll enthält....

  4. #3
    Rear Admiral
    Dabei seit
    Aug 2001
    Ort
    /dev/random
    Beiträge
    5.973
    Jub,

    Include ist der Befehl zum einbinden einer anderen Seite zum Bsp. So kannst du zum Bsp eine Footer Datei erstellen und einen Header. Diese kannst du nun über Include auf jeder Seite anzeigen lassen.

    mfg
    ...alle Wesen unter der Sonne außer dem Menschen wissen, daß der Hauptgrund des Lebens darin besteht, es zu genießen...


  5. #4
    Ensign
    Ersteller dieses Themas

    Dabei seit
    Dez 2001
    Beiträge
    151
    Also ifoundthatfrag hat es genau erfasst was ich meine! Aber leider habe ich es noch nicht so genau verstanden da ich ziemlich neu bin im Thema PHP.

    Könntet ihr das vielleicht etwas ausführlicher erklären oder mir eine Seite mit nem Tutorial sagen?

  6. #5
    Rear Admiral
    Dabei seit
    Aug 2001
    Ort
    /dev/random
    Beiträge
    5.973
    http://www.php.net/manual/de/

    Hier findest du das offizielle Manual zu PHP.
    ...alle Wesen unter der Sonne außer dem Menschen wissen, daß der Hauptgrund des Lebens darin besteht, es zu genießen...


  7. #6
    Ensign
    Ersteller dieses Themas

    Dabei seit
    Dez 2001
    Beiträge
    151
    Die Manual hat mir leider nicht weiter geholfen! Wäre nett wenn jemand was hier schreiben könnte wie man das macht. Also mit PHP Script usw.!

  8. #7
    Ensign
    Dabei seit
    Jan 2002
    Beiträge
    156
    na ok....

    ich wollt dir zwar irgend nen link geben aber hab keinen gefunden...

    ich geb dir mal ein beispiel code und hoffe er hilft dir weiter

    Code [php]:
    <table width="95%">
     <tr>
      <td width="25%" valign="top">
       <table border="1">
        <tr>
         <td><a href=<?php $PHP_SELF?>?cat=news>News</a></td>
        </tr>
        <tr>
         <td><a href=<?php $PHP_SELF?>?cat=files>Files</a></td>
        </tr>
        <tr>
         <td><a href=<?php $PHP_SELF?>?cat=links>Links</a></td>
        </tr>
       </table>
      </td>
      <td width="75%" valign="top" >
      <?php
        if (!isset($cat)) $cat = "news";
        include("includes/".$cat.".dumb");
       ?>
      </td>
     </tr>
    </table>
    die einzufügenden dateien befinden sich im verzeichnis include und haben die endung dumb
    so.....
    ich hoff mal das hilft dir.....

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •