테스트 사이트 - 개발 중인 베타 버전입니다

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

포인트2 11년 전 조회 5,744

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

 

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

 

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

 

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

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

답변 2개

채택된 답변
+20 포인트
v
11년 전

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

 

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

}

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

?>


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

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

v
11년 전

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

 

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

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

답변에 대한 댓글 1개

포인트2
11년 전
파일명 01.jpg~99.jpg 이렇게 "~" 로 이용해서 한번에는 못하나요?

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

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

로그인