2011-08-05 6 views
0

안녕 얘들 아, 나와 함께 파일 업로드를위한 2 개의 스크립트가있다.파일 게시 변수에 관한 php의 도움이 필요합니다.

하나는 amazon s3 업로드 스크립트입니다. 이 스크립트를 사용하여 컴퓨터에서 업로드 할 수 있습니다. 또 다른 하나는 정상적인 원격 업로드 스크립트입니다.

아마존 s3에서 원격 업로드 기능을 구현하고 싶습니다.

이것은 "직접 업로드 스크립트"에있는 코드입니다.

HTML 코드

h1>Upload a file</h1> 
<p>Please select a file by clicking the 'Browse' button and press 'Upload' to start uploading your file.</p> 
    <form action="" method="post" enctype="multipart/form-data" name="form1" id="form1"> 
     <input name="theFile" type="file" /> 
     <input name="Submit" type="submit" value="Upload"> 
    </form> 

PHP 코드는 다음과 같이

$fileName = $_FILES['theFile']['name']; 
$fileTempName = $_FILES['theFile']['tmp_name']; 

내 원격 업로드 스크립트 코드가 포스트 변수를 retreive합니다.

<form method="POST" action="<?=$self?>"> 
<input type="text" name="file[]" size="45" value=""> 
<input name="submit" type="submit" id="submit" value="submit"></p> 
</form> 

PHP 코드는 파일

$files = $_POST['file']; 

이 내 질문을받을 수 있습니다. 원격 업로드 코드를 변환하는 방법

$ files = $ _POST [ 'file'];

fileName에 $ = $ _FILES [ 'theFile'] [ '이름']; $ fileTempName = $ _FILES [ 'theFile'] [ 'tmp_name'];

희망이 있으십니까? 감사합니다

답변

관련 문제