tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
2
ZUGRIFFE
326
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Nessita Nessita ist offline Grünschnabel
    Registriert seit
    Aug 2004
    Beiträge
    1
    Hallo.
    Ich habe einen Code der aussieht wie folgt:

    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    
    <?php require ('page.func') ; ?>
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    <title>Beispielseite</title>
    <link href="css/dreir.css" rel="stylesheet" type="text/css">
    </head>
     
    <body>
    <div id="container">
     
    <div style="position: absolute; width: 400px; z-index: 1; left: 375px; top: 430px; height:0px" id="content">
     
     
    <?php
    include page ("i")
    ?>
     
     
    </div> 
     
    </body>
    </html>

    Ich habe noch eine Page-func. die so aussieht:

    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    
     
    <?php
     
    $path = "content" ;
     
    function page($pointer) {
        global $path, $page;
        return (empty($page)) ? "$path/$pointer-404.php" : "$path/$pointer-$page.php" ;
    }
     
    ?>

    Der "pointer" ist "i" ( das jede Seite halt ein "i" haben muss zB i-blabla.php dass ist schon klar ), also bis dahin funktioniert auch noch alles.
    Aber dann möchte ich mein Newsscript noch einbinden , und dieses soll erscheinen, wenn man meine Seite besucht , immoment kommt immer nur eine Fehler 404 Seite in der Contentbox, der Rest wird aber gezeigt. Mein News include ist :
    Code :
    1
    2
    3
    
    <?php
    include ("cutenews/show_news")
    ?>

    wenn ich jedoch versuche beides zu includen , sagt mir meine Seite

    "Warning: main(cutenews/show_news): failed to open stream: No such file or directory in /home/manuel/public_html/selfish/index.php on line 65

    Warning: main(cutenews/show_news): failed to open stream: No such file or directory in /home/manuel/public_html/selfish/index.php on line 65

    Warning: main(): Failed opening 'cutenews/show_news' for inclusion (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/manuel/public_html/selfish/index.php on line 65 "

    Ich möchte einfach nur dass man dieses sch..öne Newsscript sieht wenn man auf meine Seite kommt , und wenn man dann die Links für die jeweiligen Unterseiten klickt dass sich das auch im Content öffnet aber nicht dass die News, bzw die Fehlermeldung da unter ist...

    Zum Ansehen, meine Website

    Ich hoffe mal irgendwer kann mir helfen :/

    Ciao, Vanessa.
     
    It´s better to burn out, than to fade away.

  2. #2
    Avatar von Dennis Wronka
    Dennis Wronka Dennis Wronka ist offline Soulcollector
    Registriert seit
    Apr 2002
    Ort
    Hong Kong
    Beiträge
    12.296
    Blog-Einträge
    231
    Hat show_news keine Extension? Also z.B. .php
    Liegt show_news in /home/manuel/public_html/selfish/cutenews/ oder vielleicht in /home/manuel/public_html/cutenews/ ?
     
    PHP Class Collection - PHP-Klassen fuer PHP 5 (und Teilweise auch fuer PHP 4)
    Updates: Catcher 1.1, FTPConnection 1.2, MultiSQL 1.1, RSS2 1.1, SMTPConnection 1.4
    __________________
    EasyLFS - Hintergrundinformationen, Installationsanleitung, Softwareliste und Download
    EasyLFS Projektthread - Informationen, Status und Diskussion zu meiner Linux-Distribution
    __________________
    Ich bin die Schildkroete, mein Sohn. Ich habe das Universum erschaffen, aber bitte mach mir daraus keinen Vorwurf; ich hatte Bauchschmerzen.
    __________________
    Zitat Zitat von Friedrich Nietzsche
    Man muss noch Chaos in sich haben, um einen tanzenden Stern gebaeren zu koennen.

  3. #3
    Avatar von duke-skelington
    duke-skelington duke-skelington ist offline Mitglied Silber
    Registriert seit
    Jan 2004
    Ort
    Hamburg
    Beiträge
    68
    Hi,

    zeig doch mal den code von index.php on line 65.

    Das mit dem pointer finde ich ziemlich wirr....

    ich würde das so machen:

    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
    
    <?php 
    require_once('/pfad/functions.php') ; 
     
    ?>
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    <title>Beispielseite</title>
    <link href="css/dreir.css" rel="stylesheet" type="text/css">
    </head>
     
    <body>
    <div id="container">
     
    <div style="position: absolute; width: 400px; z-index: 1; left: 375px; top: 430px; height:0px" id="content">
     
     
    <?php
    include_once("/pfad/anzuzeigende_seite.php");
    ?>
     
     
    </div> 
     
    </body>
    Ausserdem musst Du schon auch ein " ; " nach include ... schreiben ...

    Zu guter letzt: das wird nicht funktionieren ...

    Code :
    1
    
    return (empty($page)) ? "$path/$pointer-404.php" : "$path/$pointer-$page.php" ;

    $pointer-404.php ist doch eine Datei ...oder? Dann muss die heissen pointer-404.php (ohne $). Das Ganze:

    Code :
    1
    
    return (empty($page)) ? $path . '/pointer-404.php' : $path .' /pointer-page.php' ;

    Oder?

    Probier mal

    Gruss

    Andy
    Geändert von duke-skelington (07.05.05 um 02:49 Uhr)
     
    ___________________
    Rock 'N' Roll dude!

Ähnliche Themen

  1. Antworten: 38
    Letzter Beitrag: 18.12.05, 20:17
  2. Includes Problem
    Von Birk im Forum PHP
    Antworten: 3
    Letzter Beitrag: 01.07.05, 11:37
  3. Problem mit PHP-Includes
    Von flukas im Forum PHP
    Antworten: 14
    Letzter Beitrag: 31.03.05, 18:12
  4. includes über includes (für Fortgeschrittene)
    Von vop im Forum Javascript & Ajax
    Antworten: 0
    Letzter Beitrag: 20.07.04, 17:57
  5. Problem mit Sessions und Includes
    Von scheibenwischer im Forum PHP
    Antworten: 5
    Letzter Beitrag: 24.05.04, 15:43