phpでftpのアップロードができないのですが・・・
phpでftpコマンドを使ったアップロードができません。どこが間違っているのでしょうか。
ftpで接続してログインするところまでは間違いなくできているのですが・・・よろしくお願いします。
file.php のフォーム部分
<form enctype="multipart/form-data" action="fileupload.php" method="post">
<input type="FILE" name="File"><br>
<input type="SUBMIT" value="送信">
<input type="RESET" vaiue="取消">
</form>
fileupload.php のアップロード処理部分
//アップロード後のファイルの名前を仮にaaa.txtとする
$file2 = "/public_html/aaa.txt";
if(isset($_REQUEST["File"])){
$file=$_REQUEST["File"];
}
$ftp = ftp_connect($hostname) or die("接続失敗");
ftp_login($ftp,$user,$pass) or die("ログイン失敗");
ftp_put($ftp, $file2 , $file , FTP_ASCII) or die("アップロード失敗");