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

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

QA

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

본문

버튼클릭시 내컴퓨터안에있는 사진중 랜덤으로 아무거나 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] ?>" />

답변을 작성하시기 전에 로그인 해주세요.
전체 9
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT