2016-08-10 3 views
-1

ich diesen Fehler: Parse error: syntax error, unexpected '', expecting endswitch (T_ENDSWITCH) or case (T_CASE) or default (T_DEFAULT) in /var/www/mel-suhaib/application/modules/default/views/scripts/user/user.phtml on line 244SWITCH-Anweisung Syntaxfehler

<?php switch ($ext): ?> 

        line244++>  <?php case "pdf": ?> 
            <img class="timeline-img pull-left" src="../../assets/admin/pages/media/blog/2.jpg" alt=""> 
            <?php break; ?> 
            <?php case "docx": ?> 
            <img class="timeline-img pull-left" src="../../assets/admin/pages/media/blog/2.jpg" alt=""> 
            <?php break; ?> 
            <?php case "zip": ?> 
            <img class="timeline-img pull-left" src="../../assets/admin/pages/media/blog/2.jpg" alt=""> 
            <?php break; ?> 
            <?php case "xlsx": ?> 
            <img class="timeline-img pull-left" src="../../assets/admin/pages/media/blog/2.jpg" alt=""> 
            <?php break; ?> 
            <?php case "pptx": ?> 
            <img class="timeline-img pull-left" src="../../assets/admin/pages/media/blog/2.jpg" alt=""> 
            <?php break; ?> 
            <?php case "rar": ?> 
            <img class="timeline-img pull-left" src="../../assets/admin/pages/media/blog/2.jpg" alt=""> 
            <?php break; ?> 
            <?php case "xls": ?> 
            <img class="timeline-img pull-left" src="../../assets/admin/pages/media/blog/2.jpg" alt=""> 
            <?php break; ?> 
            <?php case "jpg": ?> 
            <img class="timeline-img pull-left" src="../../assets/admin/pages/media/blog/2.jpg" alt=""> 
            <?php break; ?> 
            <?php case "ppt": ?> 
            <img class="timeline-img pull-left" src="../../assets/admin/pages/media/blog/2.jpg" alt=""> 
            <?php break; ?> 
            <?php case "doc": ?> 
            <img class="timeline-img pull-left" src="../../assets/admin/pages/media/blog/2.jpg" alt=""> 
            <?php break; ?> 
            <?php case "3gp": ?> 
            <img class="timeline-img pull-left" src="../../assets/admin/pages/media/blog/2.jpg" alt=""> 
            <?php break; ?> 
            <?php case "mp4": ?> 
            <img class="timeline-img pull-left" src="../../assets/admin/pages/media/blog/2.jpg" alt=""> 
            <?php break; ?> 
            <?php case "png": ?> 
            <img class="timeline-img pull-left" src="../../assets/admin/pages/media/blog/2.jpg" alt=""> 
            <?php break; ?> 
            <?php endswitch; ?> 
+2

Meine Augen sind Blutungen bei dieser Suche Code. Du solltest wirklich nicht so in PHP hinein und hinaus springen. –

+0

Verwendung auf diese Weise switch ($ ext) { } und u-Schalter ($ ext) verwendet haben: –

+0

Da ist die HTML-Ausgabe zwischen 'Schalter()' und dem ersten 'Fall:' – Bert

Antwort

0

löste ich sollte stattdessen sagen:

<?php switch ($ext): case "pdf": ?> 

Statt

<?php switch ($ext): ?> <?php case "pdf": ?>