2026, 새로운 도약을 시작합니다.

이미지 2개를 랜덤으로 노출시키고싶어요 채택완료

도와주세요^^

게시판에 이미지배너 를 달았는데요

2개의 이미지가 랜덤으로 노출이되었으면해요

쉽게말해서

A배너 와 B배너가있으면

두 배너가 50%의 확률로

그 글에 들어갈때 마다 랜덤으로 번갈아가며

보이게하고싶어요

<img src="A배너">

<img src="B배너">

여기에 어떤소스를 넣어주어야할까요?

답변 2개

채택된 답변
+20 포인트

<?php

$random = rand(0,1);

$src = array( 'A배너.jpg', 'B배너.jpg');

?>

<img src="<?php echo $src[$random];" >

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

답변에 대한 댓글 3개

안되는것같아요 아래 처럼 HTML body쪽에 넣었어요

<style>
.hello img {max-width:700px; width:90%;}
</style>

<?php
$random = rand(0,1);
$src = array( '/img/banner/daejeon_pub_top.jpg', '/img/banner/daejeon_pub_top2.jpg');
?>

<center>
<div class="hello">
<img src="<?php echo $src[$random];">
</div><br>
</center>

이렇게 넣었는데 안되네요;; 머가 잘못된건가요?
@블루블랙
제가 중간에 <img src="<?php echo $src[$random];" >
에서

?>
가 눌가되었네요

<img src="<?php echo $src[$random];?>" >
와 같이 해주시면 됩니다.
액박으로 떠요 그리고 이게 그누보드5 게시판관리의 상단내용에 넣을거거든요
그런데 <?php 부분이 <!--?php 이렇게 주석처리되버리네요;;

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

https://sir.kr/g5_plugin/3724?sfl=wr_subject%7C%7Cwr_content&stx=%EB%B0%B0%EB%84%88

플러그인으로 만들어 주신 분이 있습니다.

php7에서만 사용 가능 하지만 list 함수명을 변경 하면 php5버전대에서도 사용 가능 합니다.

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

답변에 대한 댓글 1개

감사합니다^^ 그런데 이건 게시판별 또는 그룹별로 다른 배너를 넣을수도있나요?

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

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

로그인
🐛 버그신고