php 셔플 소스좀 알려주실수있나욤? 채택완료
<?php
$random = rand(0,1);
$href = array( 'www.naver.com', 'www.daum.net');
$src = array( '/img/A.jpg', '/img/B.jpg');
?>
<div class="banner">
<a href="<?php echo $href[$random];?>"><img src="<?php echo $src[$random];?>"></a>
</div>
위의 소스는 php를 이용해서 A.jpg배너와 B.jpg배너를
랜덤의 확률로 번갈아가면서 1개만 노출시키는건데요
만약 이렇게 하지않고 2개의 배너 모두 보이게하되
자리만 서로 랜덤의 확률로 셔플 시키고자 하면 위의
소스를 어떻게 바까야할까요?
답변 2개
또는 아래와 같은 방법이 있습니다.
2개 이상의 배너를 랜덤으로 노출할 경우...
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
url과 img를 이미 갖고 있고 고정되어 있다면 아래 코드로 하는 것도 있습니다.
<script>
var ul = document.querySelector('ul');
for (var i = ul.children.length; i >= 0; i--) {
ul.appendChild(ul.children[Math.random() * i | 0]);
}
</script>
<ul>
<li><a href="a.php"><img src="a.jpg"></a></li>
<li><a href="b.php"><img src="b.jpg"></a></li>
</ul>
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
그런데 padding-bottom 이 안먹히는것같아요
다시 질문 게시판에 질문 올렸는데요 혹시 시간되시면 봐주시면 감사하겠습니당