답변 3개
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
2년 전
이미지 한개
$row=sql_fetch("select bf_file from {$g5['board_file_table']} where bo_table='$bo_table' order by rand() limit 0,1");
$img = "../data/file/$bo_table/".$row['bf_file'];
이미지 5개
$qq=sql_query("select bf_file from {$g5['board_file_table']} where bo_table='$bo_table' order by rand() limit 0,5");
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
2년 전
위 내용만으로는 정확히 어떤 형태로 구현하고자 하는지 알 수는 없지만 다음과 같이 해볼수 있을것 같습니다.
Copy
<?php
// 게시판에서 이미지 URL을 가져오는 코드
// $randomImageUrl에 랜덤 이미지 URL을 할당합니다.
?>
<script>
// JavaScript에서 랜덤 이미지를 표시하는 코드
var randomImageUrl = "<?php echo $randomImageUrl; ?>";
// 이 URL을 슬라이드 쇼에 사용할 수 있습니다.
</script>
Copy
<!DOCTYPE html>
<html>
<head>
<title>이미지 슬라이드 쇼</title>
<script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>
</head>
<body>
<div id="imageSlider">
<img id="sliderImage" src="" alt="슬라이드 이미지">
</div>
<script>
var imageUrls = [
// 여기에 가져온 이미지 URL을 넣습니다.
];
function getRandomImageUrl() {
return imageUrls[Math.floor(Math.random() * imageUrls.length)];
}
function updateSlider() {
var randomImageUrl = getRandomImageUrl();
$('#sliderImage').attr('src', randomImageUrl);
}
// 슬라이드를 초기화하고 일정 시간마다 이미지를 업데이트합니다.
updateSlider();
setInterval(updateSlider, 5000); // 5초마다 이미지 업데이트
</script>
</body>
</html>
예시를 참고하셔서 원하지는 형태로 구현하시면 되지 않을까 합니다.
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
