php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2009

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 11.09.2009, 19:02  
Neuer Benutzer
 
Registriert seit: 11.09.2009
Beiträge: 9
PHP-Kenntnisse:
Anfänger
Quert befindet sich auf einem aufstrebenden Ast
Standard Error bei else if Anweisung

Hallo, ich habe in einem Template folgende Anweisung:

PHP-Code:
<?php if($this->countModules('right') && $this->countModules('left')) : ?> 
      <div id="content_withlr">
      <?php else if($this->countModules('left')) : ?>
      <div id="content_withr">
      <?php else if($this->countModules('right')) : ?>
      <div id="content_withl">
      <? endif; ?>
Im Browser kommt dann folgende Meldung:

Parse error: parse error, expecting `':'' in C:\Programme\Online Services\xampp\htdocs\templates\eigenes_template\i ndex.php on line 65

Line 65 ist die erste else if Anweisung. Ich habe keine Ahnung was ich falsch gemacht habe. Ich meine die ":" sind doch vorhanden. Kann mir vielleicht jemand helfen?

Quert
Quert ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 11.09.2009, 19:17  
Moderator
 
Benutzerbild von Chriz
 
Registriert seit: 11.05.2008
Beiträge: 6.269
Chriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer Anblick
Standard

entweder elseif benutzen oder else: [..] endif; Denn else ist else, da kannst du nicht einfach zwei else-Blöcke für dein Konstrukt erstellen.
__________________
"Nuschel ich?" - "Was?"
Chriz ist gerade online  
Alt 11.09.2009, 20:02  
Neuer Benutzer
 
Registriert seit: 24.03.2009
Beiträge: 15
gabriele-mohl befindet sich auf einem aufstrebenden Ast
Standard wenn : verwendet wird, dann...

muss elseif verwendet werden. Es kommt ein Parse Error, wenn else if verwendet wird... s. PHP: elseif/else if - Manual
gabriele-mohl ist offline  
Alt 11.09.2009, 20:08  
Neuer Benutzer
 
Registriert seit: 11.09.2009
Beiträge: 9
PHP-Kenntnisse:
Anfänger
Quert befindet sich auf einem aufstrebenden Ast
Standard

Vielen Danke, jetzt hats funktioniert. Ich wusste nicht, dass man elseif zusammenschreibt.

Quert
Quert ist offline  
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
variable mit onclick an php drombusch PHP Tipps 2009 8 30.08.2009 14:45
Where Anweisung vor GROUP BY einbinden. Kronic73 Datenbanken 6 06.03.2009 09:40
if else php anweisung bei leerem Feld kekue PHP Tipps 2009 1 01.01.2009 17:17
Vorlagen Manko10 Wiki Diskussionsforum 22 08.10.2008 15:15
Voraussetzungen für dieses Thumbnail Skript Plague PHP Tipps 2008 9 19.09.2007 13:35
Problem und Frage zu Listenfeldauswertung .... bp158 PHP Tipps 2006 2 10.07.2006 22:37
Fehler: 2mal else hintereinander thokon89 PHP Tipps 2006 4 03.07.2006 02:23
else anweisung - kann ich nicht mikeda PHP Tipps 2006 24 07.04.2006 17:36
Easy PHP Album 1.2.7 PHP Tipps 2005-2 7 02.09.2005 09:17
Es wird nur If und nicht Else ausgeführt! Diego1978 PHP Tipps 2005-2 3 20.08.2005 03:27
If/ else if/ else bedingung richtig trotzdem falsch?!? seejay PHP Tipps 2005 8 09.02.2005 12:59
noch ne if anweisung PHP Tipps 2004-2 4 12.12.2004 14:27
if else im else von if else *~* PHP Tipps 2004 3 20.09.2004 20:47
probleme mit if und else PHP Tipps 2004 3 19.08.2004 02:56

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
if($this->countmodules else, php else parse error, google php elseif anleitung, $this->countmodules if-else, parse error on `else´, php if else anweisungen, if anweisung php sizeof, template if bedingung, php else if parse error, if($this->countmodules else if, php \else if\ \2006\, if bedingung php else fehler, if(!) error php, if error anweisung, warum in php elseif zusammen?, countmodules else, <?php if($this->countmodules(\'left\')) : ?> else, php if wenn dann error, else error anweisung

Alle Zeitangaben in WEZ +2. Es ist jetzt 19:52 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum