Zu den Aufzeichnungen der tutorials.de-Live-Workshops
ERLEDIGT
NEIN
ANTWORTEN
3
ZUGRIFFE
177
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Ninjasturm Ninjasturm ist offline Mitglied Bronze
    Registriert seit
    May 2010
    Beiträge
    42
    Hallo Community,

    ich möchte eine Seite includen am Besten zeige ich euch hier mal ein wenig Quelltext.
    PHP-Code:
    $View $_GET['View'];        
                                
    $TopicID $_GET['TopicID']; 
        
    $ThreadID $_GET['ThreadID']; 
        
    if(!@include_once(
    'Board.php?View='.$View)){ 
            echo 
    "<p align='center'>Fehler beim Laden des Boards!</p>"// ²
        


    Hier zeigt er mir nur Fehler beim Laden des Boards. Könntet ihr mir bitte helfen warum ich hinter Board.php kein ?View=3 schreiben kann.

    Vielen Dank im Voraus!
    Geändert von Ninjasturm (29.07.10 um 12:35 Uhr) Grund: Kleine Abändeung im PHP - Teil
     
    MfG Ninjasturm

  2. #2
    Avatar von Bratkartoffel
    Bratkartoffel Bratkartoffel ist offline gebratene Kartoffel
    tutorials.de Premium-User
    Registriert seit
    Jun 2007
    Ort
    Passau (Niederbayern)
    Beiträge
    1.294
    Hallo,

    beim includen wird auf Dateisystem-Ebene gearbeitet, weshalb das "?view=" noch zum Dateinamen gehört. Was du allerdings bewirken möchtest, ist dass du die Datei einbindest und die Variable "view" übergibst.
    Eine Möglichkeit wäre:

    PHP-Code:
    $view "123";
    include_once(
    "Board.php"); 
    Falls du faul bist, die Datei "Board.php" nicht ändern und das ganze per GET machen willst, dann kannst folgendes verenden:
    PHP-Code:
    $_GET['view'] = "123";
    include_once(
    "Board.php"); 
    Gruß
    BK
     
    Über eine gute Bewertung freut sich jeder ;)
    Bitte erledigte Threads als "Erledigt" markieren.

    "Though a program be but three lines long, someday it will have to be maintained.''
    -- Geoffrey James, "The Tao of Programming"

  3. #3
    2downtown 2downtown ist offline Grünschnabel
    Registriert seit
    Jul 2010
    Beiträge
    3
    Hallo,

    mit der Funktion include_once kannst du nur die lokalen Dateien einbinden. include_once('Board.php') würde funktionieren (wenn im selben Verzeichnis wie die Datei mit deinem Code). Doch eine Datei mit dem Namen 'Board.php?View=...' wird nicht gefunden. Das ist aber auch egal, denn man kann in Board.php auf die vor include_once gesetzten Variablen zugreifen.
     

  4. #4
    Ninjasturm Ninjasturm ist offline Mitglied Bronze
    Registriert seit
    May 2010
    Beiträge
    42
    Danke für eure Antworten, hoffe es klappt so wie ich es mir jetzt vorstelle.
     
    MfG Ninjasturm

Ähnliche Themen

  1. Include fehler
    Von ShishaLiVe im Forum PHP
    Antworten: 1
    Letzter Beitrag: 21.03.08, 23:07
  2. Include-Fehler?
    Von SilverVegeto im Forum PHP
    Antworten: 4
    Letzter Beitrag: 01.06.06, 01:36
  3. include - fehler
    Von WAMP_Martin im Forum PHP
    Antworten: 5
    Letzter Beitrag: 01.07.02, 15:36
  4. include FEHLER ! was nun ?
    Von keksohrgirl im Forum PHP
    Antworten: 8
    Letzter Beitrag: 26.06.02, 13:55
  5. Include Fehler?
    Von mr_d2254 im Forum PHP
    Antworten: 8
    Letzter Beitrag: 01.05.02, 16:14

Stichworte