tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
4
ZUGRIFFE
209
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    phpMars phpMars ist offline Mitglied Gold
    Registriert seit
    Mar 2002
    Ort
    Airlenbach
    Beiträge
    136
    Habe folgende Fehlermeldung:


    Parse error: parse error, unexpected $ in index.php on line 107

    PHP-Code:
        if (($pos strpos$link'?' )) !== false) {
            
    $link substr$link$pos+). '&Itemid='.$Itemid;  //107
        

    sieht da jemand nen fehler ?
     

  2. #2
    Registriert seit
    May 2005
    Beiträge
    285
    ich glaub statt
    PHP-Code:
    !== 
    solltest du
    PHP-Code:
    != 
    schreiben
     

  3. #3
    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
    Ich kann so spontan nichts im Code finden, moeglicherweise versteckt sich der Fehler kurz davor.
    Kann aber auch sein, dass ich uhrzeitbedingt etwas uebersehen habe.
     
    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.

  4. #4
    Pendergast Pendergast ist offline Mitglied Gold
    Registriert seit
    Apr 2004
    Beiträge
    183
    Hab keinen Fehler gefunden, und eine Meldung bekomm ich bei dem Codeschnipsel auch nicht. Kann also höchstens sein, dass du irgendeinen Fehler von weiter oben mitschleppst.

    @Kurt:
    Mit dem Operator !== prüfst du nicht nur den Wert, sondern auch den Typ der Vergleichspartner. Eine 0 als Rückgabewert von strpos() würde die Bedingung hier im Gegensatz zu false also erfüllen.
     

  5. #5
    phpMars phpMars ist offline Mitglied Gold
    Registriert seit
    Mar 2002
    Ort
    Airlenbach
    Beiträge
    136
    PHP-Code:
    if ($option == '') {
        if (
    $Itemid) {
            
    $query "SELECT id, link"
            
    "\n FROM #__menu"
            
    "\n WHERE menutype='mainmenu'"
            
    "\n AND id = '$Itemid'"
            
    "\n AND published = '1'"
            
    ;
            
    $database->setQuery$query );
        } else {
            
    $query "SELECT id, link"
            
    "\n FROM #__menu"
            
    "\n WHERE menutype='mainmenu' AND published='1'"
            
    "\n ORDER BY parent, ordering"
            
    ;
            
    $database->setQuery$query0);
        }

        
    $menu = new mosMenu$database );
        if (
    $database->loadObject$menu )) {
            
    $Itemid $menu->id;
        }
        
    $link $menu->link;
        if ((
    $pos strpos$link'?' )) !== false) {
            
    $link substr$link$pos+). '&Itemid='.$Itemid;  //107
        
    }
        
    parse_str$link$temp );
        
        
    /** this is a patch, need to rework when globals are handled better */
        
    foreach ($temp as $k=>$v) {
            
    $GLOBALS[$k] = $v;
            
    $_REQUEST[$k] = $v;
            if (
    $k == 'option') {
                
    $option $v;
            } 
     

Ähnliche Themen

  1. Sieht jemand den Fehler?
    Von 2Pac im Forum PHP
    Antworten: 1
    Letzter Beitrag: 21.10.09, 18:21
  2. Sieht einer den Fehler...
    Von Rene42 im Forum Relationale Datenbanksysteme
    Antworten: 2
    Letzter Beitrag: 25.10.08, 14:18
  3. syntax error, unexpected ';' - Wo ist da der Fehler?
    Von cameeel im Forum Relationale Datenbanksysteme
    Antworten: 3
    Letzter Beitrag: 24.12.05, 01:17
  4. Fehler im Scriptcode: unexpected T_IF
    Von dj nightfire im Forum PHP
    Antworten: 9
    Letzter Beitrag: 29.08.04, 18:54
  5. Sieht wer nen Fehler?
    Von NomadSoul im Forum PHP
    Antworten: 2
    Letzter Beitrag: 19.04.03, 02:36