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

<?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을 쓰는것이 더 나을거라 생각하네요...
댓글을 작성하시려면 로그인이 필요합니다. 로그인

프로그램

+
제목 글쓴이 날짜 조회
15년 전 조회 1,195
15년 전 조회 1,093
15년 전 조회 1,492
15년 전 조회 1,636
15년 전 조회 900
15년 전 조회 1,314
15년 전 조회 1,104
15년 전 조회 934
15년 전 조회 1,006
15년 전 조회 1,327
15년 전 조회 765
15년 전 조회 947
15년 전 조회 2,603
15년 전 조회 1,416
15년 전 조회 783
15년 전 조회 814
15년 전 조회 1,256
15년 전 조회 1,290
15년 전 조회 1,545
15년 전 조회 1,030
15년 전 조회 1,398
15년 전 조회 696
15년 전 조회 1,043
15년 전 조회 1,301
15년 전 조회 2,711
15년 전 조회 1,076
15년 전 조회 1,053
15년 전 조회 956
15년 전 조회 832
15년 전 조회 842
15년 전 조회 3,435
15년 전 조회 2,801
15년 전 조회 1,980
15년 전 조회 2,428
15년 전 조회 1,520
15년 전 조회 1,063
15년 전 조회 1,059
15년 전 조회 2,337
15년 전 조회 885
15년 전 조회 1,925
15년 전 조회 725
15년 전 조회 1,878
15년 전 조회 813
15년 전 조회 2,486
15년 전 조회 731
15년 전 조회 1,164
15년 전 조회 715
15년 전 조회 2,884
15년 전 조회 1,258
15년 전 조회 1,291
15년 전 조회 1,302
15년 전 조회 1,361
15년 전 조회 969
15년 전 조회 1,729
15년 전 조회 1,259
15년 전 조회 840
15년 전 조회 2,700
15년 전 조회 1,089
15년 전 조회 1,285
15년 전 조회 1,086
15년 전 조회 1,936
15년 전 조회 1,947
15년 전 조회 1,602
15년 전 조회 955
15년 전 조회 1,194
15년 전 조회 891
15년 전 조회 838
15년 전 조회 1,084
15년 전 조회 2,443
15년 전 조회 2,467
15년 전 조회 1,440
15년 전 조회 988
15년 전 조회 1,145
15년 전 조회 1,148
15년 전 조회 1,014
15년 전 조회 912
15년 전 조회 845
15년 전 조회 1,203
15년 전 조회 1,156
15년 전 조회 902
15년 전 조회 874
15년 전 조회 1,050
15년 전 조회 1,517
15년 전 조회 1,051
15년 전 조회 1,373
15년 전 조회 1,215
15년 전 조회 1,890
15년 전 조회 2,949
15년 전 조회 2,284
15년 전 조회 884
15년 전 조회 1,891
15년 전 조회 2,077
15년 전 조회 1,381
15년 전 조회 1,354
15년 전 조회 2,617
15년 전 조회 2,506
15년 전 조회 5,491
15년 전 조회 1,457
15년 전 조회 4,222
15년 전 조회 1,351
🐛 버그신고