버튼클릭시 내컴퓨터안에있는 사진중 랜덤으로 아무거나 1개 보여지게 어덯게 하나요?

버튼클릭시 내컴퓨터안에있는 사진중 랜덤으로 아무거나 1개 보여지게 어덯게 하나요?

QA

버튼클릭시 내컴퓨터안에있는 사진중 랜덤으로 아무거나 1개 보여지게 어덯게 하나요?

답변 2

본문

버튼클릭시 내컴퓨터안에있는 사진중 랜덤으로 아무거나 1개 보여지게 어덯게 하나요?

 

랜덤이미지 나오기..또는 랜덤동영상나오기

 

http://10000img.com/ 이런사이트처럼요  

 

게시판 형식으로 파일올리는거말구 말구 제가 컴퓨터로 한폴더에 파일을 직접올려서 하는거로 하려고하는데 어덯게 해야되나요 ?

이 질문에 댓글 쓰기 :

답변 2

파일명을 숫자(1.jpg, 2.jpg ~ 99.jpg)로 한다면 for문을 사용해서 가능합니다.

 

<?php

for($i=1;$i<=99;$i++) {
   $image[$i] = $i.".jpg";

}

$random = time()%count($image);

?>

<img src="이미지파일경로/<?php echo $image[$random] ?>" />

파일명을 배열에 일일이 적어줘야 하지만 아래처럼 하는 방법이 있습니다.

 

<?php
   $image = array("01.jpg","02.jpg","03.jpg");  // 파일명을 이미지 갯수 만큼 배열로 적음
   $random = time()%count($image);
?>
<img src="이미지파일경로/<?php echo $image[$random] ?>" />

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 129,112
© SIRSOFT
현재 페이지 제일 처음으로