Seite ohne Frames

Dieses Thema im Forum "Webdesign" wurde erstellt von Fabi3310, 23. September 2006 .

Schlagworte:
Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. 23. September 2006
    Hallo,

    Ich habe ein Problem, wie bekomme ich eine Ordentlich Seite mit Adobe Golive5 zusammen ohne Frames zu benutzen? Ich habe hier schon so eine gamacht, sie ist mit frames. http://nightsofmetal.ni.funpic.de . Die könnt ihr nur im IE öffnen (zumindest ich, beim Firefox funkt sie nicht).

    Jetzt meine Frage...
    Ich habe was von Templates und allem möglichen gehört, aber wie ist es mir möglich die Navileiste oben nicht bei jeder seite nochmal reinzukopieren, und wie ist mir das möglich, ohne es mit meiner lösung, den frames zu machen.

    Ein Link zum Vorbild:
    In Flames – Official Website
    Leider ist dieses auch mit Frames gemach :-(

    hier ein link zum download meiner hp (anfangsstadium): Download offline!/

    Passwort: NOM__2007___+++Ordner
     
  2. 23. September 2006
    AW: Seite ohne Frames

    naja mit php (aber auch html) gibts die möglichkeit dass die seite bei jedem neuen punkt komplett neu geladen wird. is weniger schlimm als es sich anhört^^
    ..denn die grafiken usw werden ja im browser gespeichert, d.h. es muss nich das selbe bild jedes mal neu geladen werden.

    also nomma kurz:

    du machst die einzelnen punkte so dass wenn man auf z.b. links.html geht, nich nur der inframe inhalt kommt sondern auch die navi

    du nimmst als praktisch die erste seite (hauptseite), kopierst sie, und änderst sie so um wie du es brauchst (links-section z.b.) dabei bleibt aber navi immer die selbe.

    kannst auch die navi (bzw den teil der immer gleich bleibt) trennen und als einzelne file speichern. die brauchst du dann einfahc nur noch mit einer zeile einbinden..

    Code:
    <? require_once("navigation.php"); ?>
    ...aber das is schon php^^

    ich hoffe du hast verstanden was ich meine
     
  3. 23. September 2006
    AW: Seite ohne Frames

    benenn erstmal alle deine files in .php um wenn du meine variante benutzen möchtest.
    ich habe in der index.php an der stelle, wo der eigentliche inhalt stehen soll, folgenden code:

    Code:
    <?php
     if (!isset($_GET['site'])) { $_GET['site']="news"; }
     if (file_exists($_GET['site'].".php")) { include($_GET['site'].".php"); } else { echo " <b><center>Noch nicht implementiert</center></b> "; }
     ?>
    Dadurch wird beim aufruf die news.php aufgerufen. Da kannst du z.B. ein externes newsscript einbinden o.ä.

    und jede unterseite von dir, darf keinerlei style-codes usw. haben, sprich in den unterseiten muss der pure inhalt drin sein. Die Verlinkung der buttons und das ganze design steckst du ganz allein in die index.php.

    verlinken tust du deine unterseiten dann mit
    Code:
    <a href="index.php?site=DEIN DATEINAME DER UNTERSEITE HIER OHNE DIE DATEIENDUNG" </a>
    sprich: index.php?site=muh

    würde die datei muh.php aufrufen

    Ich glaube aber diese variante ist nicht die sichereste =/
     
  4. 23. September 2006
    AW: Seite ohne Frames

    Nee direkt einfach irgendwelche .php Skripte includen die du per GET Variable vom User bekommst ist nich sehr sicher :tongue:
    Also ich mach das immer so: ich schreib eine Funktion echo_header und echo_footer, die dafür zuständig sind die header und footer zusammenzubauen und pack die in eine Datei "geruest.inc.php" oder sowas. Und dann include ich die datei in mein Skript. Der eigentliche Inhalt der Seite kommt in eine $content Variable. Die komplette Seite wird dann zusammengebaut.
    Etwa so.

    $header=echo_header();
    $footer=echo_footer();
    $content='Das ist der Inhalt der Seite, ganz toll blabla';

    echo $header.$content.$footer;

    Den echo_* Funktionen kann man dann noch Argumente übergeben, die dann den "Zusammenbau" des headers/footers beeinflussen.
     
  5. 24. September 2006
    AW: Seite ohne Frames

    Danke für die Antworten, hab mich entschlossen meine HP in Flash zu machen und brauch jetzt da hilfe beim preload^^
     
  6. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.