tutorials.de Buch-Aktion 05/2012
Seite 1 von 2 12 LetzteLetzte
ERLEDIGT
JA
ANTWORTEN
17
ZUGRIFFE
370
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    sindyho0374 sindyho0374 ist offline Mitglied Silber
    Registriert seit
    Jul 2010
    Beiträge
    50
    Guten Abend Leuts,

    hab ein kleines Problem mit include.
    Vielleicht seid Ihr ja so gut und könntet mir da mal weiterhelfen

    Hier mal der Code:

    PHP-Code:
    <?php
    error_reporting
    (0);
    ini_set('display_errors'1);
    $s = array();
    $s['news'] = 'news.php';
    $s['agb'] = 'agb.php';
    $s['kontakt'] = 'kontakt.php';
    $s['impressum'] = 'impressum.php';
    $s = @$_GET["s"];
    ?>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    <title>magnetschild24.de-Wir realisieren Ihre Idee!</title>
    <link rel="shortcut icon" href="favicon.ico" />
    <link href="css/style.css" rel="stylesheet" type="text/css" />

    </head>

    <body>
    <!--Content-->
    <div id="content">
    <!--Head-->
    <div id="head" title="magnetschild24.de-Wir realisieren Ihre Idee!">
    <!--Navi_Top-->
    <div id="navi_top">
    <a href="index.php?s=index" title="Startseite"<?php echo ($s == 'index' || $s == NULL ?' class="hauptlink"':' class="hoverlink"'); ?>>Startseite&nbsp;&middot;</a>
    <a href="index.php?s=agb" title="AGB"<?php echo $s == 'agb'?' class="hauptlink"':' class="hoverlink"'?>>AGB&nbsp;&middot;</a>
    <a href="index.php?s=kontakt" title="Kontakt"<?php echo $s == 'kontakt'?' class="hauptlink"':' class="hoverlink"'?>>Kontakt&nbsp;&middot;</a>
    <a href="index.php?s=impressum" title="Impressum"<?php echo $s == 'impressum'?' class="hauptlink"':' class="hoverlink"'?>>Impressum</a>
    </div>
    <!--End Navi_Top-->
    </div>
    <!--End Head-->
    <!--Navigation-Horizontal-->
    <div id="navigation">
    <div id="navi">
        <ul>
        <li><a href="index.php" title="Startseite">Startseite</a></li>
        <li><a href="index.php?s=magnetschilder" title="Magnetschilder">Magnetschilder</a></li>
        <li><a href="index.php?s=produkthinweise" title="Produkthinweise">Produkthinweise</a></li>
        <li><a href="index.php?s=feedback" title="Über einen Gästebucheintrag würden wir uns freuen.">Feedback</a></li>
        <li><a href="index.php?s=links" title="Links">Links</a></li>
        <li><a href="shop" title="Shop">Shop</a></li>
        </ul>
    </div>
    </div>
    <!--End Navigation-Horizontal-->
    <!--Ausgabe Inhalte-->
    <div id="ausgabe_inhalte">
    <?php
    If(array_key_exists($_GET['s'], $s))
    {
    include(
    $s[$_GET['s']]);
    } else {
    include(
    $s['news']);
    }
    ?>
    </div>
    <!--End Ausgabe Inhalte-->
    <!--Footer-->
    <div id="footer">
    <!--Links und Firmenlogos-->
    <div id="links_firmenlogos">
    <!--Shopbutton-->
    <div id="shopbutton">
      <a href="shop.php" title="...zum Onlineshop"><img src="grafiken_website/shopbutton.png" border="0" /></a>
    </div>
    <!--End Shopbutton-->
    <!--Links-->
    <div id="links">
    <a href="index.php?s=index" title="Startseite">Startseite&nbsp;&middot;</a>
    <a href="index.php?s=magnetschilder" title="Magnetschilder">Magnetschilder&nbsp;&middot;</a>
    <a href="index.php?s=produkthinweise" title="Produkthinweise">Produkthinweise&nbsp;&middot;</a>
    <a href="index.php?s=feedback" title="Feedback">Feedback&nbsp;&middot;</a>
    <a href="index.php?s=links" title="Links">Links&nbsp;&middot;</a>
    <a href="index.php?s=shop" title="Shop">Shop&nbsp;&middot;</a>
    <a href="index.php?s=agb" title="Allgemeine Geschäfts Bedingungen">AGB&nbsp;&middot;</a>
    <a href="index.php?s=kontakt" title="Kontakt">Kontakt&nbsp;&middot;</a>
    <a href="index.php?s=impressum" title="Impressum">Impressum</a>
    <p title="Copyrightinfo">&copy; 2010 Internet PC Service | Email: <a title="info[at]magnetschild24.de" href="mailto:info@magnetschild24.de">info@magnetschild24.de</a> <a href="http://www.magnetschild24.de" title="www.magnetschild24.de">www.magnetschild24.de</a> | <a href="http://www.saxana.com" title="www.saxana.com">www.saxana.com</a> 
    </p>
    </div>
    <!--End Links-->
    <!--Firmenlogos-->
    <div id="firmenlogos">
    <img src="grafiken_website/magnetschild_logo_footer.png" border="0" usemap="#Map" />
    <map name="Map" id="Map">
      <area shape="rect" coords="34,6,267,63" href="http://www.magnetschild24.de" alt="www.magnetschild24.de" title="www.magnetschild24.de" />
      <area shape="rect" coords="35,65,190,93" href="http://www.saxana.com" alt="www.saxana.com" title="www.saxana.com" />
    </map>
    </div>
    <!--End Firmenlogos-->
    </div>
    <!--End Links und Firmenlogos-->
    <!--Copyright-->

    <!--End Copyright-->
    </div>
    <!--End Footer-->
    </div>
    <!--End Content-->
    </body>
    </html>
    Es werden keine Inhalte angezeigt im DIV ausgabe_inhalte die ich halt durch den include Befehl aufrufen möchte.
     

  2. #2
    Avatar von Splater
    Splater Splater ist offline Mitglied Brokat
    Registriert seit
    Dec 2008
    Ort
    Machern, Germany
    Beiträge
    306
    Hallo,
    eigentlich nur ein Denkfehler.

    Du bezeichnest "$s" als Array, aber in der letzten Zeile bei der Array zuordnung sprengst du alles und schreibst einen Wert rein.
    $s = array();
    $s['news'] = 'news.php';
    $s['agb'] = 'agb.php';
    $s['kontakt'] = 'kontakt.php';
    $s['impressum'] = 'impressum.php';
    $s = @$_GET["s"]; ## ? Hier solltest du eine Alternative finden. Denn nun steht nur noch $_GET["s"] drin.

    mfg Splater
    sindyho0374 bedankt sich. 
    Ohooo, was ist das? Ein Türknopf? Ausgezeichnet!

  3. #3
    sindyho0374 sindyho0374 ist offline Mitglied Silber
    Registriert seit
    Jul 2010
    Beiträge
    50
    Danke für die Antwort. Ich komme trotzdem nicht weiter.
    Was gäbe es denn für eine Alternative?
     

  4. #4
    Avatar von Gainwar
    Gainwar Gainwar ist offline Mitglied Gold
    Registriert seit
    Sep 2005
    Ort
    Augsburg
    Beiträge
    128
    Hi,

    ich habe hier temporär mal einen "file_exists" check eingebaut. Es ist immer gut direkt auch Code mit einzubauen der einem bei der Fehlersuche helfen kann. Außerdem habe ich natülrich oben die letzte Zuweisung zu $s herausgenommen.

    PHP-Code:
    <?php
    error_reporting
    (0);
    ini_set('display_errors'1);
    $s = array();
    $s['news'] = 'news.php';
    $s['agb'] = 'agb.php';
    $s['kontakt'] = 'kontakt.php';
    $s['impressum'] = 'impressum.php';
    ?>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    <title>magnetschild24.de-Wir realisieren Ihre Idee!</title>
    <link rel="shortcut icon" href="favicon.ico" />
    <link href="css/style.css" rel="stylesheet" type="text/css" />

    </head>

    <body>
    <!--Content-->
    <div id="content">
    <!--Head-->
    <div id="head" title="magnetschild24.de-Wir realisieren Ihre Idee!">
    <!--Navi_Top-->
    <div id="navi_top">
    <a href="index.php?s=index" title="Startseite"<?php echo ($s == 'index' || $s == NULL ?' class="hauptlink"':' class="hoverlink"'); ?>>Startseite&nbsp;&middot;</a>
    <a href="index.php?s=agb" title="AGB"<?php echo $s == 'agb'?' class="hauptlink"':' class="hoverlink"'?>>AGB&nbsp;&middot;</a>
    <a href="index.php?s=kontakt" title="Kontakt"<?php echo $s == 'kontakt'?' class="hauptlink"':' class="hoverlink"'?>>Kontakt&nbsp;&middot;</a>
    <a href="index.php?s=impressum" title="Impressum"<?php echo $s == 'impressum'?' class="hauptlink"':' class="hoverlink"'?>>Impressum</a>
    </div>
    <!--End Navi_Top-->
    </div>
    <!--End Head-->
    <!--Navigation-Horizontal-->
    <div id="navigation">
    <div id="navi">
        <ul>
        <li><a href="index.php" title="Startseite">Startseite</a></li>
        <li><a href="index.php?s=magnetschilder" title="Magnetschilder">Magnetschilder</a></li>
        <li><a href="index.php?s=produkthinweise" title="Produkthinweise">Produkthinweise</a></li>
        <li><a href="index.php?s=feedback" title="Über einen Gästebucheintrag würden wir uns freuen.">Feedback</a></li>
        <li><a href="index.php?s=links" title="Links">Links</a></li>
        <li><a href="shop" title="Shop">Shop</a></li>
        </ul>
    </div>
    </div>
    <!--End Navigation-Horizontal-->
    <!--Ausgabe Inhalte-->
    <div id="ausgabe_inhalte">
    <?php
    if (isset($_GET['s']) && !empty($_GET['s']) && array_key_exists($_GET['s'], $s))
    {
      
    // Existiert die zu includierende Datei?
      // Dieser check kann auch wieder auskommentiert werden, sobald das Skript funktioniert.
      
    if (file_exists($s[$_GET['s']]))
      {
        include(
    $s[$_GET['s']]);
      }
      else
      {
        echo 
    "Die Datei kann auf dem Server nicht gefunden werden.";
        echo 
    "<p><b>Datei: ".$s[$_GET['s']]."</b></p>";
      }
    }
    else
    {
      include(
    $s[$_GET['news']]);
    }
    ?>
    </div>
    <!--End Ausgabe Inhalte-->
    <!--Footer-->
    <div id="footer">
    <!--Links und Firmenlogos-->
    <div id="links_firmenlogos">
    <!--Shopbutton-->
    <div id="shopbutton">
      <a href="shop.php" title="...zum Onlineshop"><img src="grafiken_website/shopbutton.png" border="0" /></a>
    </div>
    <!--End Shopbutton-->
    <!--Links-->
    <div id="links">
    <a href="index.php?s=index" title="Startseite">Startseite&nbsp;&middot;</a>
    <a href="index.php?s=magnetschilder" title="Magnetschilder">Magnetschilder&nbsp;&middot;</a>
    <a href="index.php?s=produkthinweise" title="Produkthinweise">Produkthinweise&nbsp;&middot;</a>
    <a href="index.php?s=feedback" title="Feedback">Feedback&nbsp;&middot;</a>
    <a href="index.php?s=links" title="Links">Links&nbsp;&middot;</a>
    <a href="index.php?s=shop" title="Shop">Shop&nbsp;&middot;</a>
    <a href="index.php?s=agb" title="Allgemeine Geschäfts Bedingungen">AGB&nbsp;&middot;</a>
    <a href="index.php?s=kontakt" title="Kontakt">Kontakt&nbsp;&middot;</a>
    <a href="index.php?s=impressum" title="Impressum">Impressum</a>
    <p title="Copyrightinfo">&copy; 2010 Internet PC Service | Email: <a title="info[at]magnetschild24.de" href="mailto:info@magnetschild24.de">info@magnetschild24.de</a> <a href="http://www.magnetschild24.de" title="www.magnetschild24.de">www.magnetschild24.de</a> | <a href="http://www.saxana.com" title="www.saxana.com">www.saxana.com</a> 
    </p>
    </div>
    <!--End Links-->
    <!--Firmenlogos-->
    <div id="firmenlogos">
    <img src="grafiken_website/magnetschild_logo_footer.png" border="0" usemap="#Map" />
    <map name="Map" id="Map">
      <area shape="rect" coords="34,6,267,63" href="http://www.magnetschild24.de" alt="www.magnetschild24.de" title="www.magnetschild24.de" />
      <area shape="rect" coords="35,65,190,93" href="http://www.saxana.com" alt="www.saxana.com" title="www.saxana.com" />
    </map>
    </div>
    <!--End Firmenlogos-->
    </div>
    <!--End Links und Firmenlogos-->
    <!--Copyright-->

    <!--End Copyright-->
    </div>
    <!--End Footer-->
    </div>
    <!--End Content-->
    </body>
    </html>
    CU,
    Manuel
    sindyho0374 bedankt sich. 
    Manuel Freiholz
    iF.Gainwar

    iF.SVNAdmin (http://www.insanefactory.com/if-svnadmin/)
    Subversion Benutzeradministration mit PASSWD und LDAP Integration.

  5. #5
    sindyho0374 sindyho0374 ist offline Mitglied Silber
    Registriert seit
    Jul 2010
    Beiträge
    50
    Hallo Manuel.
    Danke das include funktioniert so nach deiner Weise aber jetzt besteht wieder das Problem , dass die Links nicht auf Aktiv gesetzt sind.
     

  6. #6
    Avatar von Gainwar
    Gainwar Gainwar ist offline Mitglied Gold
    Registriert seit
    Sep 2005
    Ort
    Augsburg
    Beiträge
    128
    Hi,
    auf die Navigation habe ich gar nicht geachtet. Da musst du die Variable natürlich auch anpassen.

    PHP-Code:
    <!--Navi_Top-->
    <div id="navi_top">
    <a href="index.php?s=index" title="Startseite"
      <?php echo (!isset($_GET['s']) || $_GET['s'] == 'index' ' class="hauptlink"' ' class="hoverlink"'); ?>>Startseite&nbsp;&middot;</a>

    <a href="index.php?s=agb" title="AGB"
      <?php echo (isset($_GET['s']) && $_GET['s'] == 'agb' ' class="hauptlink"':' class="hoverlink"'); ?>>AGB&nbsp;&middot;</a>
      
    <a href="index.php?s=kontakt" title="Kontakt"
      <?php echo (isset($_GET['s']) && $_GET['s'] == 'kontakt'?' class="hauptlink"':' class="hoverlink"'); ?>>Kontakt&nbsp;&middot;</a>
      
    <a href="index.php?s=impressum" title="Impressum"
      <?php echo (isset($_GET['s']) && $_GET['s'] == 'impressum'?' class="hauptlink"':' class="hoverlink"'); ?>>Impressum</a>
    </div>
    CU,
    Manuel
    sindyho0374 bedankt sich. 
    Manuel Freiholz
    iF.Gainwar

    iF.SVNAdmin (http://www.insanefactory.com/if-svnadmin/)
    Subversion Benutzeradministration mit PASSWD und LDAP Integration.

  7. #7
    Avatar von tombe
    tombe tombe ist offline Mitglied Diamant
    tutorials.de Premium-User
    Registriert seit
    Sep 2004
    Ort
    Möglingen (BaWü)
    Beiträge
    3.109
    Kann es sein das du hier zwei Beiträge am laufen hast in denen es um das gleiche Problem geht: Bitte um Hilfe.

    Damit es geht musst du am einfachsten das Array "s" umbenennen. Sonst überschneidet es sich mit der Variablen "s" die du für den "Linkeffekt" nimmst.

    Hoffe mal ich habe hier alles richtig geändert. Aus dem Array "s" wurde das Array "seiten":

    PHP-Code:
    <?php
    error_reporting
    (0);
    ini_set('display_errors'1);
    $seiten = array();
    $seiten['news'] = 'news.php';
    $seiten['agb'] = 'agb.php';
    $seiten['kontakt'] = 'kontakt.php';
    $seiten['impressum'] = 'impressum.php';
    //die nächste Zeile ist wichtig sonst wirkt CSS bei den Links nicht!
    $s = @$_GET['s'];
    ?>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    <title>magnetschild24.de-Wir realisieren Ihre Idee!</title>
    <link rel="shortcut icon" href="favicon.ico" />
    <link href="css/style.css" rel="stylesheet" type="text/css" />

    </head>

    <body>
    <!--Content-->
    <div id="content">
    <!--Head-->
    <div id="head" title="magnetschild24.de-Wir realisieren Ihre Idee!">
    <!--Navi_Top-->
    <div id="navi_top">
    <a href="index.php?s=index" title="Startseite"<?php echo ($s == 'index' || $s == NULL ?' class="hauptlink"':' class="hoverlink"'); ?>>Startseite&nbsp;&middot;</a>
    <a href="index.php?s=agb" title="AGB"<?php echo $s == 'agb'?' class="hauptlink"':' class="hoverlink"'?>>AGB&nbsp;&middot;</a>
    <a href="index.php?s=kontakt" title="Kontakt"<?php echo $s == 'kontakt'?' class="hauptlink"':' class="hoverlink"'?>>Kontakt&nbsp;&middot;</a>
    <a href="index.php?s=impressum" title="Impressum"<?php echo $s == 'impressum'?' class="hauptlink"':' class="hoverlink"'?>>Impressum</a>
    </div>
    <!--End Navi_Top-->
    </div>
    <!--End Head-->
    <!--Navigation-Horizontal-->
    <div id="navigation">
    <div id="navi">
        <ul>
        <li><a href="index.php" title="Startseite">Startseite</a></li>
        <li><a href="index.php?s=magnetschilder" title="Magnetschilder">Magnetschilder</a></li>
        <li><a href="index.php?s=produkthinweise" title="Produkthinweise">Produkthinweise</a></li>
        <li><a href="index.php?s=feedback" title="Über einen Gästebucheintrag würden wir uns freuen.">Feedback</a></li>
        <li><a href="index.php?s=links" title="Links">Links</a></li>
        <li><a href="shop" title="Shop">Shop</a></li>
        </ul>
    </div>
    </div>
    <!--End Navigation-Horizontal-->
    <!--Ausgabe Inhalte-->
    <div id="ausgabe_inhalte">
    <?php
    if (isset($_GET['s']) && !empty($_GET['s']) && array_key_exists($_GET['s'], $seiten))
    {
      
    // Existiert die zu includierende Datei?
      // Dieser check kann auch wieder auskommentiert werden, sobald das Skript funktioniert.
      
    if (file_exists($seiten[$_GET['s']]))
      {
        include(
    $seiten[$_GET['s']]);
      }
      else
      {
        echo 
    "Die Datei kann auf dem Server nicht gefunden werden.";
        echo 
    "<p><b>Datei: ".$seiten[$_GET['s']]."</b></p>";
      }
    }
    else
    {
      include(
    $seiten[$_GET['news']]);
    }
    ?>
    </div>
    <!--End Ausgabe Inhalte-->
    <!--Footer-->
    <div id="footer">
    <!--Links und Firmenlogos-->
    <div id="links_firmenlogos">
    <!--Shopbutton-->
    <div id="shopbutton">
      <a href="shop.php" title="...zum Onlineshop"><img src="grafiken_website/shopbutton.png" border="0" /></a>
    </div>
    <!--End Shopbutton-->
    <!--Links-->
    <div id="links">
    <a href="index.php?s=index" title="Startseite">Startseite&nbsp;&middot;</a>
    <a href="index.php?s=magnetschilder" title="Magnetschilder">Magnetschilder&nbsp;&middot;</a>
    <a href="index.php?s=produkthinweise" title="Produkthinweise">Produkthinweise&nbsp;&middot;</a>
    <a href="index.php?s=feedback" title="Feedback">Feedback&nbsp;&middot;</a>
    <a href="index.php?s=links" title="Links">Links&nbsp;&middot;</a>
    <a href="index.php?s=shop" title="Shop">Shop&nbsp;&middot;</a>
    <a href="index.php?s=agb" title="Allgemeine Geschäfts Bedingungen">AGB&nbsp;&middot;</a>
    <a href="index.php?s=kontakt" title="Kontakt">Kontakt&nbsp;&middot;</a>
    <a href="index.php?s=impressum" title="Impressum">Impressum</a>
    <p title="Copyrightinfo">&copy; 2010 Internet PC Service | Email: <a title="info[at]magnetschild24.de" href="mailto:info@magnetschild24.de">info@magnetschild24.de</a> <a href="http://www.magnetschild24.de" title="www.magnetschild24.de">www.magnetschild24.de</a> | <a href="http://www.saxana.com" title="www.saxana.com">www.saxana.com</a>
    </p>
    </div>
    <!--End Links-->
    <!--Firmenlogos-->
    <div id="firmenlogos">
    <img src="grafiken_website/magnetschild_logo_footer.png" border="0" usemap="#Map" />
    <map name="Map" id="Map">
      <area shape="rect" coords="34,6,267,63" href="http://www.magnetschild24.de" alt="www.magnetschild24.de" title="www.magnetschild24.de" />
      <area shape="rect" coords="35,65,190,93" href="http://www.saxana.com" alt="www.saxana.com" title="www.saxana.com" />
    </map>
    </div>
    <!--End Firmenlogos-->
    </div>
    <!--End Links und Firmenlogos-->
    <!--Copyright-->

    <!--End Copyright-->
    </div>
    <!--End Footer-->
    </div>
    <!--End Content-->
    </body>
    </html>
    Geändert von tombe (11.11.10 um 07:41 Uhr)
    sindyho0374 bedankt sich. 
    Sollte ein Tipp von mir geholfen haben, habe ich nichts gegen eine entsprechende Bewertung oder ein Danke und wenn ein Problem gelöst ist, dann den Beitrag bitte auch als erledigt markieren.

    Was ich gar nicht leiden kann sind User die es nicht für nötig halten auf Antworten zu reagieren, die Themen nicht als erledigt markieren und/oder die sich nicht für Hilfe bedanken.

  8. #8
    sindyho0374 sindyho0374 ist offline Mitglied Silber
    Registriert seit
    Jul 2010
    Beiträge
    50
    Ich weiss garnicht wie ich euch danken soll. Toll das man hier so gut behandelt wird und nicht jeder meckert wenn man mal nichts kapiert. Bin halt in PHP noch nicht so bewandert deshalb habe ich mir jetzt so ein großes Buch vom Franzisverlag gekauft wo alles erklärt wird.

    Vielen Dank nochmal an alle.
     

  9. #9
    sindyho0374 sindyho0374 ist offline Mitglied Silber
    Registriert seit
    Jul 2010
    Beiträge
    50
    Kann ich denn jetzt auch diese Formatierung auch auf den anderen Links anwenden?
    Ich habe ja noch die Hauptnavigation und die Navi im Footer. Natürlich müsste ich dann noch andere CSS-Klassen definieren .
     

  10. #10
    Avatar von tombe
    tombe tombe ist offline Mitglied Diamant
    tutorials.de Premium-User
    Registriert seit
    Sep 2004
    Ort
    Möglingen (BaWü)
    Beiträge
    3.109
    Klar geht das.
    Du musst halt nur den PHP-Teil entsprechend bei den restlichen Links anpassen und einfügen, zum Beispiel so:
    PHP-Code:
    <?php echo ($s == 'magnetschilder'?' class="hauptlink"':' class="hoverlink"'); ?>
    sindyho0374 bedankt sich. 
    Sollte ein Tipp von mir geholfen haben, habe ich nichts gegen eine entsprechende Bewertung oder ein Danke und wenn ein Problem gelöst ist, dann den Beitrag bitte auch als erledigt markieren.

    Was ich gar nicht leiden kann sind User die es nicht für nötig halten auf Antworten zu reagieren, die Themen nicht als erledigt markieren und/oder die sich nicht für Hilfe bedanken.

  11. #11
    sindyho0374 sindyho0374 ist offline Mitglied Silber
    Registriert seit
    Jul 2010
    Beiträge
    50
    Das werd ich so mal machen. Hab jetzt schon wieder nen anderes Problem.
    Wenn ich jetzt die Seite aufrufe

    http://www.magnetschild24.de/website/

    dann müsste ja auch schon Inhalt includiert werden, also ich meine es soll der Inhalt der Seite news.php includiert werden was aber nicht geschieht. Müsste ich da noch etwas umstellen?

    LG
     

  12. #12
    Avatar von tombe
    tombe tombe ist offline Mitglied Diamant
    tutorials.de Premium-User
    Registriert seit
    Sep 2004
    Ort
    Möglingen (BaWü)
    Beiträge
    3.109
    Ich denke mal das diese Zeile das Problem ist:
    PHP-Code:
    include($seiten[$_GET['news']]); 
    Eine Variable $_GET['news'] gibt es doch gar nicht.

    So sieht es wohl besser aus:

    PHP-Code:
    if (isset($_GET['s']) and array_key_exists($_GET['s'], $seiten))
    {
      if (
    file_exists($seiten[$_GET['s']]))
      {
        include(
    $seiten[$_GET['s']]);
      }
      else
      {
        echo 
    "Die Datei kann auf dem Server nicht gefunden werden.";
        echo 
    "<p><b>Datei: ".$seiten[$_GET['s']]."</b></p>";
      }
    }
    else
    {
    //die Zeile wurde geändert !
      
    include($seiten['news']);

    Geändert von tombe (11.11.10 um 09:30 Uhr)
    sindyho0374 bedankt sich. 
    Sollte ein Tipp von mir geholfen haben, habe ich nichts gegen eine entsprechende Bewertung oder ein Danke und wenn ein Problem gelöst ist, dann den Beitrag bitte auch als erledigt markieren.

    Was ich gar nicht leiden kann sind User die es nicht für nötig halten auf Antworten zu reagieren, die Themen nicht als erledigt markieren und/oder die sich nicht für Hilfe bedanken.

  13. #13
    sindyho0374 sindyho0374 ist offline Mitglied Silber
    Registriert seit
    Jul 2010
    Beiträge
    50
    Ja stimmt jetzt hab ichs auch bemerkt.
    Nochmals vielen vielen Dank für deine Hilfe.

    Gruss Sindy
     

  14. #14
    sindyho0374 sindyho0374 ist offline Mitglied Silber
    Registriert seit
    Jul 2010
    Beiträge
    50
    Könnt ich nochmal was nachfragen? So das einrichten der Links im Head und im Footer hat ja durch Euch super geklappt.
    Jetzt möchte ich gerne noch die Hauptnavigation machen mit den Aktivlinks steige aber wieder nicht dahinter mit der CSS durch diese Listenformatierung.

    Bitte seid so gut und gebt mir nochmals Tipps.

    Hier ist einmal die CSS dazu:

    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    
    /*Navigation*/
     
    #navi{
    width: 850px;
    position:relative;
    display:block;
    height:60px;
    font-size:13px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    line-height: 60px;
    margin: 0px auto 0px auto;
    background-image: url(../grafiken_website/pixelnavigation.jpg);
    background-repeat: repeat-x;
     
    }
    #navi ul{
    margin:0px 0px 0px 0px;
    padding:0;
    list-style-type:none;
    width:auto;
     
    }
    #navi ul li{
        display:block;
        float:left;
        margin:0px 1px 0px 11px;
        border-right: 1px solid #448FD2;
        border-left: 1px solid #448FD2;
        height: 60px;
        background-image: url(../grafiken_website/pixelnavigation.jpg);
    background-repeat: repeat-x;
     
    }
    #navi ul li a{
        display:block;
        float:left;
        color:#FFCE29;
        text-decoration:none;
        height:60px;
        padding-left:30px;
        padding-right:30px;
        padding-bottom:0;
        background-image: url(../grafiken_website/pixelnavigation.jpg);
        background-repeat: repeat-x;
     
    }
    #navi ul li a:hover{
    color:#000000;
        background-image: url(../grafiken_website/pixelnavigationhover.jpg);
        background-repeat: repeat-x;
     
     
    }
     

  15. #15
    Avatar von tombe
    tombe tombe ist offline Mitglied Diamant
    tutorials.de Premium-User
    Registriert seit
    Sep 2004
    Ort
    Möglingen (BaWü)
    Beiträge
    3.109
    Ich verstehe dich jetzt nicht wirklich. Was genau ist jetzt das Problem?
     
    Sollte ein Tipp von mir geholfen haben, habe ich nichts gegen eine entsprechende Bewertung oder ein Danke und wenn ein Problem gelöst ist, dann den Beitrag bitte auch als erledigt markieren.

    Was ich gar nicht leiden kann sind User die es nicht für nötig halten auf Antworten zu reagieren, die Themen nicht als erledigt markieren und/oder die sich nicht für Hilfe bedanken.

Ähnliche Themen

  1. Antworten: 2
    Letzter Beitrag: 20.03.10, 13:26
  2. Probleme mit include
    Von Disasterp1ece im Forum PHP
    Antworten: 10
    Letzter Beitrag: 11.03.09, 19:24
  3. Probleme Schleifen und include()
    Von 28dayslater im Forum PHP
    Antworten: 3
    Letzter Beitrag: 13.08.08, 13:28
  4. probleme mit include
    Von janosch im Forum PHP
    Antworten: 3
    Letzter Beitrag: 02.12.03, 19:37
  5. Probleme mit include
    Von Oli im Forum PHP
    Antworten: 5
    Letzter Beitrag: 09.06.02, 15:59