-2

私は次の PHP ステートメントを書きましたが、else/if に結合しようとするたびに壊れます。

誰かアドバイスしてもらえますか?私はPHPが初めてで、少し動けなくなっています。

ありがとう :)

<?php if (is_page( 19 ) ) {?>
<div class="imageSlider"><img src="<?php echo bloginfo('template_directory');?>/Images/mainImages/innerPage-Image.jpg" alt="" /><img src="<?php echo bloginfo('template_directory');?>/Images/mainImages/innerPage-Image2.jpg" alt="" /><img src="<?php echo bloginfo('template_directory');?>/Images/mainImages/innerPage-Image3.jpg" alt="" /></div>
<?php }?>

<?php if (is_page( 23 ) ) {?>
<div class="imageSlider"><img src="<?php echo bloginfo('template_directory');?>/Images/mainImages/innerPage-Image.jpg" alt="" /><img src="<?php echo bloginfo('template_directory');?>/Images/mainImages/innerPage-Image.jpg" alt="" /><img src="<?php echo bloginfo('template_directory');?>/Images/mainImages/innerPage-Image.jpg" alt="" /></div>
}
<?php }?>
4

3 に答える 3

3

次の構文を使用します。

<?php if (condtion):?> 
 // html goes here,
<?php elseif(condtion): ?>
 // html goes here,
<?php endif; ?>
于 2012-07-04T15:17:42.577 に答える
0
<?php if (is_page( 19 ) ) {?> 
<div class="imageSlider"><img src="<?php echo bloginfo('template_directory');?>/Images/mainImages/innerPage-Image.jpg" alt="" /><img src="<?php echo bloginfo('template_directory');?>/Images/mainImages/innerPage-Image2.jpg" alt="" /><img src="<?php echo bloginfo('template_directory');?>/Images/mainImages/innerPage-Image3.jpg" alt="" /></div> 
<?php } elseif (is_page( 23 ) ) {?> 
<div class="imageSlider"><img src="<?php echo bloginfo('template_directory');?>/Images/mainImages/innerPage-Image.jpg" alt="" /><img src="<?php echo bloginfo('template_directory');?>/Images/mainImages/innerPage-Image.jpg" alt="" /><img src="<?php echo bloginfo('template_directory');?>/Images/mainImages/innerPage-Image.jpg" alt="" /></div>
<?php }?> 
于 2012-07-04T15:07:44.800 に答える
0

コードを使用した if/else のサンプルを次に示します。

<?php if (is_page(19)) { ?>
    //Insert html
<? { elseif (is_page(23)) } ?>
   //Insert other html
<? } ?>
于 2012-07-04T15:12:31.680 に答える