So um yay, I got my site pretty much running off of arrays at this
point which should make it much easier to cross over to an XSLT
or SQL base for grabbing info soon. I am having an issue passing
an arrays values from one page to the next though. Let me explain
before coding. I have two pages; one of these pages is a product
sheet that displays a group of products, then there is the individual
product page. My issue is that I use a single array variable, and
reset its contents for each product. Since I use this “same array”,
I think I will have an issue passing the array contents for any product
before the last product, since the last product contains the “most
recent” array info. So anything before it has been discarded I believe.
Anyway, on with the code. Suggestions are welcome.
Multi-Product Page:
[code=php]
<?php include ($_SERVER[‘DOCUMENT_ROOT’] . “/php/global2.php”); ?><?$sct=”lasers”;?><?php include ($_SERVER[‘DOCUMENT_ROOT’] . ‘/include/head.php’); ?><?php $src=$hds.’djclub/’; ?><div><img alt=” class=”head” src=”<?=$hds;?>head.jpg” /></div><div class=”bigBox”>
<div class=”sk”>
<?php $token = uniqid(); $noko = array(0 => ‘4’,1 => ‘spk’,2 => ‘Sparkler’,3 => ”); ?><div class=”k”><form action=” name=”ID_<?=$token;?>”><?php echo ‘<p><img alt=” class=”pImg” name=”imgBig_’.$token.'” src=”‘.$src.$noko[1].’-‘ ?>01<?=’-m.jpg” /></p>’ ?><?php echo ‘<div class=’ptext’><a href=”‘.$url.$noko[1].’.php”>’.$noko[2].'</a></div>’ ?><div class=”ico”> <img alt=” onMouseOver=”roll(‘<?=$src.$noko[1];?>-01-m.jpg’,'<?=$src.$noko[1];?>-01-m.jpg’,'<?=$token;?>’,’0′);” src=”<?=$src.$noko[1];?>-01-ico.jpg” /> <img alt=” onMouseOver=”roll(‘<?=$src.$noko[1];?>-02-m.jpg’,'<?=$src.$noko[1];?>-02-m.jpg’,'<?=$token;?>’,’1′);” src=”<?=$src.$noko[1];?>-02-ico.jpg” /> <img alt=” onMouseOver=”roll(‘<?=$src.$noko[1];?>-03-m.jpg’,'<?=$src.$noko[1];?>-03-m.jpg’,'<?=$token;?>’,’2′);” src=”<?=$src.$noko[1];?>-03-ico.jpg” /> <img alt=” onMouseOver=”roll(‘<?=$src.$noko[1];?>-04-m.jpg’,'<?=$src.$noko[1];?>-04-m.jpg’,'<?=$token;?>’,’3′);” src=”<?=$src.$noko[1];?>-04-ico.jpg” /> </div><div class=”arrow”> <img alt=” src=”http://omnisistem.com/images/1up.gif” name=”up_arrow_<?=$token;?>_0″ /> <img alt=” src=”http://omnisistem.com/images/pixel.gif” name=”up_arrow_<?=$token;?>_1″ /> <img alt=” src=”http://omnisistem.com/images/pixel.gif” name=”up_arrow_<?=$token;?>_2″ /> <img alt=” src=”http://omnisistem.com/images/pixel.gif” name=”up_arrow_<?=$token;?>_3″ /> <img alt=” src=”http://omnisistem.com/images/pixel.gif” name=”up_arrow_<?=$token;?>_4″ /> <?php echo ‘<input type=’hidden’ value=”‘.$noko[0].'” name=”icoLength’.$token.'” />’; ?> </div> </form></div>
<?php $token = uniqid(); $noko = array(0 => ‘6’,1 => ‘ame’,2 => ‘Ameba Multicolor’,3 => ”); ?><div class=”k”><form action=” name=”ID_<?=$token;?>”><?php echo ‘<p><img alt=” class=”pImg” name=”imgBig_’.$token.'” src=”‘.$src.$noko[1].’-‘ ?>01<?=’-m.jpg” /></p>’ ?><?php echo ‘<div class=’ptext’><a href=”‘.$url.$noko[1].’.php”>’.$noko[2].'</a></div>’ ?><div class=”ico”> <img alt=” onMouseOver=”roll(‘<?=$src.$noko[1];?>-01-m.jpg’,'<?=$src.$noko[1];?>-01-m.jpg’,'<?=$token;?>’,’0′);” src=”<?=$src.$noko[1];?>-01-ico.jpg” /> <img alt=” onMouseOver=”roll(‘<?=$src.$noko[1];?>-02-m.jpg’,'<?=$src.$noko[1];?>-02-m.jpg’,'<?=$token;?>’,’1′);” src=”<?=$src.$noko[1];?>-02-ico.jpg” /> <img alt=” onMouseOver=”roll(‘<?=$src.$noko[1];?>-03-m.jpg’,'<?=$src.$noko[1];?>-03-m.jpg’,'<?=$token;?>’,’2′);” src=”<?=$src.$noko[1];?>-03-ico.jpg” /> <img alt=” onMouseOver=”roll(‘<?=$src.$noko[1];?>-04-m.jpg’,'<?=$src.$noko[1];?>-04-m.jpg’,'<?=$token;?>’,’3′);” src=”<?=$src.$noko[1];?>-04-ico.jpg” /> <img alt=” onMouseOver=”roll(‘<?=$src.$noko[1];?>-05-m.jpg’,'<?=$src.$noko[1];?>-05-m.jpg’,'<?=$token;?>’,’4′);” src=”<?=$src.$noko[1];?>-05-ico.jpg” /> <img alt=” onMouseOver=”roll(‘<?=$src.$noko[1];?>-06-m.jpg’,'<?=$src.$noko[1];?>-06-m.jpg’,'<?=$token;?>’,’5′);” src=”<?=$src.$noko[1];?>-06-ico.jpg” /> </div><div class=”arrow”> <img alt=” src=”http://omnisistem.com/images/1up.gif” name=”up_arrow_<?=$token;?>_0″ /> <img alt=” src=”http://omnisistem.com/images/pixel.gif” name=”up_arrow_<?=$token;?>_1″ /> <img alt=” src=”http://omnisistem.com/images/pixel.gif” name=”up_arrow_<?=$token;?>_2″ /> <img alt=” src=”http://omnisistem.com/images/pixel.gif” name=”up_arrow_<?=$token;?>_3″ /> <img alt=” src=”http://omnisistem.com/images/pixel.gif” name=”up_arrow_<?=$token;?>_4″ /> <img alt=” src=”http://omnisistem.com/images/pixel.gif” name=”up_arrow_<?=$token;?>_5″ /> <?php echo ‘<input type=’hidden’ value=”‘.$noko[0].'” name=”icoLength’.$token.'” />’; ?> </div></form></div>
<?php $token = uniqid(); $noko = array(0 => ‘5’,1 => ‘stb’,2 => ‘Starburst’,3 => ”); ?><div class=”k”><form action=” name=”ID_<?=$token;?>”><?php echo ‘<p><img alt=” class=”pImg” name=”imgBig_’.$token.'” src=”‘.$src.$noko[1].’-‘ ?>01<?=’-m.jpg” /></p>’ ?><?php echo ‘<div class=’ptext’><a href=”‘.$url.$noko[1].’.php”>’.$noko[2].'</a></div>’ ?><div class=”ico”> <img alt=” onMouseOver=”roll(‘<?=$src.$noko[1];?>-01-m.jpg’,'<?=$src.$noko[1];?>-01-m.jpg’,'<?=$token;?>’,’0′);” src=”<?=$src.$noko[1];?>-01-ico.jpg” /> <img alt=” onMouseOver=”roll(‘<?=$src.$noko[1];?>-02-m.jpg’,'<?=$src.$noko[1];?>-02-m.jpg’,'<?=$token;?>’,’1′);” src=”<?=$src.$noko[1];?>-02-ico.jpg” /> <img alt=” onMouseOver=”roll(‘<?=$src.$noko[1];?>-03-m.jpg’,'<?=$src.$noko[1];?>-03-m.jpg’,'<?=$token;?>’,’2′);” src=”<?=$src.$noko[1];?>-03-ico.jpg” /> <img alt=” onMouseOver=”roll(‘<?=$src.$noko[1];?>-04-m.jpg’,'<?=$src.$noko[1];?>-04-m.jpg’,'<?=$token;?>’,’3′);” src=”<?=$src.$noko[1];?>-04-ico.jpg” /> <img alt=” onMouseOver=”roll(‘<?=$src.$noko[1];?>-05-m.jpg’,'<?=$src.$noko[1];?>-05-m.jpg’,'<?=$token;?>’,’4′);” src=”<?=$src.$noko[1];?>-05-ico.jpg” /> </div><div class=”arrow”> <img alt=” src=”http://omnisistem.com/images/1up.gif” name=”up_arrow_<?=$token;?>_0″ /> <img alt=” src=”http://omnisistem.com/images/pixel.gif” name=”up_arrow_<?=$token;?>_1″ /> <img alt=” src=”http://omnisistem.com/images/pixel.gif” name=”up_arrow_<?=$token;?>_2″ /> <img alt=” src=”http://omnisistem.com/images/pixel.gif” name=”up_arrow_<?=$token;?>_3″ /> <img alt=” src=”http://omnisistem.com/images/pixel.gif” name=”up_arrow_<?=$token;?>_4″ /> <?php echo ‘<input type=’hidden’ value=”‘.$noko[0].'” name=”icoLength’.$token.'” />’; ?> </div> </form></div>
</div>
…. Cut for brevity ….
…. DIV Blocks Repeat in above fashion ……
</div> <?php include ($_SERVER[‘DOCUMENT_ROOT’] . ‘/include/foot.php’); ?>
And the Individual product page:
[code=php]
<?php $src=”http://omnisistem.com/images/products/lasers/djclub/”;
include ($_SERVER[‘DOCUMENT_ROOT’] . ‘/include/head.php’);
$noko = array(0 => ‘4’,1 => ‘spk-‘,2 => ‘Sparkler’,3 => ‘spark01’);
echo ‘<div class=”frame”><div class=”content”><img class=”figure” alt=”Product Large” src=”‘.$src.$noko[1].’01.jpg” />’;
echo ‘<embed id=”swfobject” allowscriptaccess=”always” wmode=”transparent” quality=”high” bgcolor=”#ffffff” name=”swfobject”
src=”http://omnisistem.com/swfobject/’.$noko[3].’_controller.swf?’.$noko[3].’.flv” type=”application/x-shockwave-flash”>
</embed>’;
echo ‘<h3 id=”centername”>’.$noko[2].'</h3><br /><div id=”imagepacker”>’;
$i = 1; while ($i <= $noko[0]):
$t = str_pad($i, 2, “0”, STR_PAD_LEFT);
echo ‘<a href=”‘.$src.$noko[1].$t.’.jpg” rel=”shadowbox”><img style=”padding:0 3px 3px 0;” src=”‘.$src.$noko[1].$t.’-sm.jpg” alt=”Box Shot” /></a>’;
$i++;
endwhile;
echo ‘</div></div>’;
include ($_SERVER[‘DOCUMENT_ROOT’] . ‘/include/tbar.php’);
include ($_SERVER[‘DOCUMENT_ROOT’] . ‘/include/foot.php’); ?>