테스트 사이트 - 개발 중인 베타 버전입니다

세션을 이용한 오늘본상품 입니다 근데...

일급 10년 전 조회 5,995

오늘본상품을 세션을 이용해서 나오도록끔 해보았는데
세션을 읽어와서 작은이미지를 뿌려주고 이미지에 링크 거는것까지는
어찌어찌 되었는데 막히는 부분이 있어서 고수님들께 질문을 좀 드려 보려합니다

아직롤링버튼은 안만들었지만
오늘본상품 이미지가 5개까지만 나오도록 하고
6개부터는 롤링형식으로 넘어가도록 하려합니다
어떻게 해야 하나요

 

</p><p> </p><div class="container"><div class="line number1 index0 alt2"><code class="php comments">// 세션 가져오는 부분</code></div><div class="line number2 index1 alt1"><code class="php plain"><?</code></div><div class="line number3 index2 alt2"><code class="php keyword">function</code> <code class="php plain">is_product_history(</code><code class="php variable">$recent_product_history</code><code class="php plain">, </code><code class="php variable">$uid</code><code class="php plain">)</code></div><div class="line number4 index3 alt1"><code class="php plain">{</code></div><div class="line number5 index4 alt2"><code class="php spaces">  </code><code class="php keyword">if</code><code class="php plain">( !isset(</code><code class="php variable">$recent_product_history</code><code class="php plain">) ) </code><code class="php keyword">return</code> <code class="php plain">false;</code></div><div class="line number6 index5 alt1"> </div><div class="line number7 index6 alt2"><code class="php spaces">  </code><code class="php variable">$exist</code> <code class="php plain">= 0;</code></div><div class="line number8 index7 alt1"><code class="php spaces">  </code><code class="php keyword">foreach</code><code class="php plain">(</code><code class="php variable">$recent_product_history</code> <code class="php keyword">as</code> <code class="php variable">$v</code><code class="php plain">)</code></div><div class="line number9 index8 alt2"><code class="php spaces">  </code><code class="php plain">{</code></div><div class="line number10 index9 alt1"><code class="php spaces">    </code><code class="php keyword">if</code><code class="php plain">( </code><code class="php variable">$v</code><code class="php plain">[0] == </code><code class="php variable">$uid</code> <code class="php plain">)</code></div><div class="line number11 index10 alt2"><code class="php spaces">    </code><code class="php plain">{</code></div><div class="line number12 index11 alt1"><code class="php spaces">      </code><code class="php variable">$exist</code><code class="php plain">++;</code></div><div class="line number13 index12 alt2"><code class="php spaces">    </code><code class="php plain">}</code></div><div class="line number14 index13 alt1"><code class="php spaces">  </code><code class="php plain">}</code></div><div class="line number15 index14 alt2"> </div><div class="line number16 index15 alt1"><code class="php spaces">  </code><code class="php keyword">return</code> <code class="php variable">$exist</code> <code class="php plain">> 0 ? true : false;</code></div><div class="line number17 index16 alt2"><code class="php plain">}</code></div><div class="line number18 index17 alt1"> </div><div class="line number19 index18 alt2"><code class="php keyword">if</code><code class="php plain">( !is_product_history(</code><code class="php variable">$_SESSION</code><code class="php plain">[</code><code class="php string">'recent_product_history'</code><code class="php plain">],</code><code class="php variable">$_GET</code><code class="php plain">[</code><code class="php string">'uid'</code><code class="php plain">]) && !</code><code class="php functions">empty</code><code class="php plain">(</code><code class="php variable">$_GET</code><code class="php plain">[</code><code class="php string">'uid'</code><code class="php plain">]) && </code><code class="php variable">$_GET</code><code class="php plain">[</code><code class="php string">'m'</code><code class="php plain">] == </code><code class="php string">'shop'</code><code class="php plain">)</code></div><div class="line number20 index19 alt1"><code class="php plain">{</code></div><div class="line number21 index20 alt2"><code class="php spaces">  </code><code class="php variable">$_SESSION</code><code class="php plain">[</code><code class="php string">'recent_product_history'</code><code class="php plain">][] = </code><code class="php keyword">array</code><code class="php plain">(</code><code class="php variable">$_GET</code><code class="php plain">[</code><code class="php string">'uid'</code><code class="php plain">],</code><code class="php variable">$R</code><code class="php plain">[</code><code class="php string">'name'</code><code class="php plain">],getPic(</code><code class="php variable">$R</code><code class="php plain">,</code><code class="php variable">$m</code><code class="php plain">,4) ,</code><code class="php variable">$_GET</code><code class="php plain">[</code><code class="php string">'cat'</code><code class="php plain">]);</code></div><div class="line number22 index21 alt1"><code class="php plain">}</code></div><div class="line number23 index22 alt2"><code class="php plain">?></code></div><div class="line number24 index23 alt1"> </div><div class="line number25 index24 alt2"><code class="php comments">// 세션 보여주는 부분</code></div><div class="line number26 index25 alt1"><code class="php plain"><div id=</code><code class="php string">"today"</code> <code class="php plain">style=</code><code class="php string">"width:100px; height:270px;"</code> <code class="php plain">align=</code><code class="php string">"center"</code><code class="php plain">></code></div><div class="line number27 index26 alt2"><code class="php spaces">  </code><code class="php plain"><b>오늘본상품</b></code></div><div class="line number28 index27 alt1"><code class="php spaces">  </code><code class="php plain"><? </code><code class="php keyword">for</code><code class="php plain">(</code><code class="php variable">$i</code><code class="php plain">=0;</code><code class="php variable">$i</code><code class="php plain"><</code><code class="php functions">count</code><code class="php plain">(</code><code class="php variable">$_SESSION</code><code class="php plain">[</code><code class="php string">'recent_product_history'</code><code class="php plain">]); </code><code class="php variable">$i</code><code class="php plain">++) { ?></code></div><div class="line number29 index28 alt2"><code class="php spaces">  </code><code class="php plain"><ul id=</code><code class="php string">"recent_id"</code><code class="php plain">></code></div><div class="line number30 index29 alt1"><code class="php spaces">    </code><code class="php plain"><li><a href=</code><code class="php string">"./?r=home&m=shop&cat=<?=$_SESSION['recent_product_history'][$i][3]?>&uid=<?=$_SESSION['recent_product_history'][$i][0]?>"</code><code class="php plain">><img src=</code><code class="php string">"<?=$_SESSION['recent_product_history'][$i][2]?>"</code> <code class="php plain">alt=</code><code class="php string">"<?=$_SESSION['recent_product_history'][$i][1]?>"</code> <code class="php plain">title=</code><code class="php string">"<?=$_SESSION['recent_product_history'][$i][1]?>"</code> <code class="php plain">style=</code><code class="php string">"height:40px;"</code> <code class="php plain">/></a></li></code></div><div class="line number31 index30 alt2"><code class="php spaces">  </code><code class="php plain"></ul></code></div><div class="line number32 index31 alt1"><code class="php spaces">  </code><code class="php plain"><? } ?></code></div><div class="line number33 index32 alt2"><code class="php plain"></div></code></div></div><p>
 

 

댓글을 작성하려면 로그인이 필요합니다.

답변 1개

9년 전

아래의 게시글을 참고하세요.

http://sir.kr/yc5_skin/621">http://sir.kr/yc5_skin/621 

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인