담

다른 사이트에 있는 파일 읽어오기

<?php
$fw=fopen("data/".$filename.".tmp", "w" ); // $filename 저장할 파일이름을 정해줍니다.
if($fp=@fopen($_POST[url],"r")) // 폼에서 넘어온 url로 접속하여 파일을 열어 존재하는 파일이면 계속 진행
    {
          while(!feof($fp)) // 파일의 끝부분까지 포인터를 하나씩 이동합니다.
          {
        $s=fread($fp,1); // 1바이트씩 읽어 옵니다.
        fwrite($fw,$s,1); // 1바이트씩 기록해 나갑니다.
          }
          fclose($fp);
          fclose($fw); //파일을 닫습니다.
      }
?>

악용의 가능성이 상당히 많은 소스이지만.. 제대로 사용되길 바라면서 올려 봅니다.
제로보드에 응용하면 링크주소에 url만 채워 넣으면 링크대신 업로드 시킬수도 있습니다.

사실 이걸 이용해서 완벽한 오에카키 스킨을 만들려고 했으나.
수정된 제로보드 파일배포는 제로님께서 허락을 안해주셔서 ㅠㅜ
다른방법을 찾고 있습니다 ^^;;
그럼 유용하게 쓰세요~ 

 

[이 게시물은 관리자님에 의해 2011-10-31 17:16:08 PHP & HTML에서 이동 됨]

댓글 1개

fopen은 서버설정에 따라 쓰이지 못하는 경우가 더 많은거로 알고있습니다.
fsocketopen을 쓰는것이 더 나을거라 생각하네요...
댓글을 작성하시려면 로그인이 필요합니다.

프로그램

8,188건
+
제목 글쓴이 날짜 조회
16-07-13 조회 2,171
16-07-12 조회 2,355
16-07-12 조회 2,378
16-07-11 조회 2,193
16-06-05 조회 2,921
16-06-03 조회 3,040
16-05-26 조회 2,960
15-09-22 조회 4,992
15-06-10 조회 4,836
14-10-25 조회 6,362
14-10-22 조회 8,988
14-09-21 조회 5,793
14-09-16 조회 5,080
14-08-22 조회 1.1만
14-08-13 조회 5,911
14-08-12 조회 5,440
14-08-12 조회 6,305
14-08-11 조회 6,929
14-06-12 조회 6,210
14-06-11 조회 5,118
14-05-09 조회 5,430
14-05-09 조회 6,388
14-05-09 조회 6,420
14-05-08 조회 5,755
14-04-17 조회 4,755
14-04-16 조회 4,586
14-04-15 조회 4,591
14-04-15 조회 4,538
14-04-15 조회 4,308
14-04-14 조회 4,290
14-04-14 조회 4,260
14-04-14 조회 4,635
14-04-14 조회 4,782
14-04-14 조회 4,765
14-04-13 조회 4,668
14-04-12 조회 4,240
14-04-12 조회 4,382
14-04-12 조회 4,487
14-04-11 조회 5,011
14-04-10 조회 4,751
14-04-10 조회 4,780
14-04-09 조회 4,939
14-04-09 조회 5,309
14-04-08 조회 6,975
13-10-30 조회 7,657
13-07-11 조회 5,136
13-03-28 조회 1.1만
13-02-27 조회 6,791
13-02-14 조회 5,607
13-01-10 조회 4,523
12-12-31 조회 5,104
12-12-20 조회 6,121
12-12-12 조회 5,280
12-12-07 조회 4,506
12-11-28 조회 4,857
12-11-22 조회 5,297
12-11-12 조회 5,660
12-09-22 조회 4,516
12-09-18 조회 4,705