Web/PHP
사이트 맵 처리(텍스트방식)
aucd29
2013. 9. 26. 21:43
<?
function siteMap( $sPageName )
{
global $arrSubMenu,$sTblHeight,$sTblOutPadding,$sTblOverPadding;
echo "
<style type='text/css'>
.${sPageName}_d { height:$sTblHeight;padding:0 0 0 $sTblOutPadding;background-image:url('/subimg/leftmenu_bg_${sPageName}.gif');cursor:hand; }
.${sPageName}_o { height:$sTblHeight;color:$arrData[MouseOverColor]; padding:0 0 0 $sTblOverPadding;background-image:url('/subimg/leftmenu_obg_${sPageName}.gif');cursor:hand; }
.${sPageName}_o a:link {color:$arrData[MouseOverColor]; text-decoration:none; }
.${sPageName}_o a:visited {color:$arrData[MouseOverColor]; text-decoration:none; }
</style>
<table cellspacing='0' cellpadding='0' border='0' width='75%' align='center'>
";
foreach( $arrSubMenu[$sPageName] as $index => $value )
{
if($index != 'MouseOverColor')
{
echo "
<tr>
<td class='$sPageName_d' onmouseover=\"className='${sPageName}_o'\"; onmouseout=\"className='${sPageName}_d'\"; onclick=self.location.href='$item' height='$sTblHeight' background='/subimg/leftmenu_bg_${sPageName}.gif' style='padding:0 0 0 $sTblOutPadding'><a href='$index'>$value</a></td>
</tr>";
}
}
echo "
</table>";
}
?>
<table cellspacing='0' cellpadding='0' border='0' width='95%' align='center'>
<tr>
<td align='center'><img src='/subimg/leftmenu_top_package.gif' border='0' onFocus='this.blur()' /></td>
<td align='center'><img src='/subimg/leftmenu_top_honeymoon.gif' border='0' onFocus='this.blur()' /></td>
<td align='center'><img src='/subimg/leftmenu_top_domestic.gif' border='0' onFocus='this.blur()' /></td>
</tr>
<tr>
<td valign='top'><? siteMap('package') ?></td>
<td valign='top'><? siteMap('honeymoon') ?></td>
<td valign='top'><? siteMap('domestic') ?></td>
</tr>
<tr>
<td colspan='3' height='10'></td>
</tr>
<tr>
<td align='center'><img src='/subimg/leftmenu_top_theme.gif' border='0' onFocus='this.blur()' /></td>
<td align='center'><img src='/subimg/leftmenu_top_gwangju.gif' border='0' onFocus='this.blur()' /></td>
<td align='center'><img src='/subimg/leftmenu_top_airplane.gif' border='0' onFocus='this.blur()' /></td>
</tr>
<tr>
<td valign='top'><? siteMap('theme') ?></td>
<td valign='top'><? siteMap('gwangju') ?></td>
<td valign='top'><? siteMap('airplane') ?></td>
</tr>
<tr>
<td colspan='3' height='10'></td>
</tr>
<tr>
<td align='center'><img src='/subimg/leftmenu_top_company.gif' border='0' onFocus='this.blur()' /></td>
<td align='center'><img src='/subimg/leftmenu_top_community.gif' border='0' onFocus='this.blur()' /></td>
<td align='center'><img src='/subimg/leftmenu_top_infor.gif' border='0' onFocus='this.blur()' /></td>
</tr>
<tr>
<td valign='top'><? siteMap('company') ?></td>
<td valign='top'><? siteMap('community') ?></td>
<td valign='top'><? siteMap('infor') ?></td>
</tr>
</table>
<br>
function siteMap( $sPageName )
{
global $arrSubMenu,$sTblHeight,$sTblOutPadding,$sTblOverPadding;
echo "
<style type='text/css'>
.${sPageName}_d { height:$sTblHeight;padding:0 0 0 $sTblOutPadding;background-image:url('/subimg/leftmenu_bg_${sPageName}.gif');cursor:hand; }
.${sPageName}_o { height:$sTblHeight;color:$arrData[MouseOverColor]; padding:0 0 0 $sTblOverPadding;background-image:url('/subimg/leftmenu_obg_${sPageName}.gif');cursor:hand; }
.${sPageName}_o a:link {color:$arrData[MouseOverColor]; text-decoration:none; }
.${sPageName}_o a:visited {color:$arrData[MouseOverColor]; text-decoration:none; }
</style>
<table cellspacing='0' cellpadding='0' border='0' width='75%' align='center'>
";
foreach( $arrSubMenu[$sPageName] as $index => $value )
{
if($index != 'MouseOverColor')
{
echo "
<tr>
<td class='$sPageName_d' onmouseover=\"className='${sPageName}_o'\"; onmouseout=\"className='${sPageName}_d'\"; onclick=self.location.href='$item' height='$sTblHeight' background='/subimg/leftmenu_bg_${sPageName}.gif' style='padding:0 0 0 $sTblOutPadding'><a href='$index'>$value</a></td>
</tr>";
}
}
echo "
</table>";
}
?>
<table cellspacing='0' cellpadding='0' border='0' width='95%' align='center'>
<tr>
<td align='center'><img src='/subimg/leftmenu_top_package.gif' border='0' onFocus='this.blur()' /></td>
<td align='center'><img src='/subimg/leftmenu_top_honeymoon.gif' border='0' onFocus='this.blur()' /></td>
<td align='center'><img src='/subimg/leftmenu_top_domestic.gif' border='0' onFocus='this.blur()' /></td>
</tr>
<tr>
<td valign='top'><? siteMap('package') ?></td>
<td valign='top'><? siteMap('honeymoon') ?></td>
<td valign='top'><? siteMap('domestic') ?></td>
</tr>
<tr>
<td colspan='3' height='10'></td>
</tr>
<tr>
<td align='center'><img src='/subimg/leftmenu_top_theme.gif' border='0' onFocus='this.blur()' /></td>
<td align='center'><img src='/subimg/leftmenu_top_gwangju.gif' border='0' onFocus='this.blur()' /></td>
<td align='center'><img src='/subimg/leftmenu_top_airplane.gif' border='0' onFocus='this.blur()' /></td>
</tr>
<tr>
<td valign='top'><? siteMap('theme') ?></td>
<td valign='top'><? siteMap('gwangju') ?></td>
<td valign='top'><? siteMap('airplane') ?></td>
</tr>
<tr>
<td colspan='3' height='10'></td>
</tr>
<tr>
<td align='center'><img src='/subimg/leftmenu_top_company.gif' border='0' onFocus='this.blur()' /></td>
<td align='center'><img src='/subimg/leftmenu_top_community.gif' border='0' onFocus='this.blur()' /></td>
<td align='center'><img src='/subimg/leftmenu_top_infor.gif' border='0' onFocus='this.blur()' /></td>
</tr>
<tr>
<td valign='top'><? siteMap('company') ?></td>
<td valign='top'><? siteMap('community') ?></td>
<td valign='top'><? siteMap('infor') ?></td>
</tr>
</table>
<br>