今回はリンクしたページ先でURLに付属したパラメーターを判定して条件に合った処理を行います。
$null = 'Kマネ'; $dataArray[] = array('number'=>'01','color'=>'赤','output'=>'リーダー'); $dataArray[] = array('number'=>'02','color'=>'黄','output'=>'しおりん'); $dataArray[] = array('number'=>'03','color'=>'ピンク','output'=>'あーりん'); $dataArray[] = array('number'=>'04','color'=>'紫','output'=>'れにちゃん'); $dataArray[] = array('number'=>'05','color'=>'緑','output'=>'ももか'); $dataArray[] = array('number'=>'06','color'=>'黒','output'=>'箱');
if (isset($_GET['no'])) { $classNo= $_GET['no']; foreach($dataArray as $data) { if ($data['number'] === $classNo) { $outColor = $data['color']; $outPush = $data['output']; } } }else{ $outColor = '無し'; $outPush = $null; }
<!--現在のパラメーター確認用--> <p>現時のパラメーター <?php print($_GET['no']); ?></p> <p>「<span class="a<?php echo $classNo; ?>"><?php echo $outColor; ?></span>」を選んだアナタは 『<span class="a<?php echo $classNo; ?>"><?php echo $outPush; ?></span>』推しです。</p>
span {color:#999;} span.a01 {color:#ff0000;} span.a02 {color:#FFFF00;} span.a03 {color:#F6F;} span.a04 {color:#90F;} span.a05 {color:#0C0;} span.a06 {color:#000;}