반응형
일단 서버에 FTP개정이 있어야 한다.
$server_host_1="test.co.kr"; //-->원격서버의 ip주소
$server_port="21"; //-->원격서버의 port
$server_id="test"; //-->원격서버의 서버id
$server_pw="testpwd"; //-->원격서버의 서버password
//원격서버에 연결한다.
if(!($fc_1 = ftp_connect($server_host_1, $server_port))) die("$server_host : $server_post - connect failed");
//원격서버에 로그인한다.
if(!ftp_login($fc_1, $server_id, $server_pw)) die("$server_id - login failed");
//업로드할 폴더로 이동한다.
$server_dir = "/home/public_html/test/";
ftp_chdir($fc_1, $server_dir);
//파일을 업로드 한다.
if(!ftp_put($fc_1, $upload_img_name, $upload_img, FTP_BINARY))
{
echo" <script name=javascript> window.alert ('파일을 지정한 디렉토리로 복사 하는 데 실패했습니다._1');
//history.go(-1)
</script>";
exit;
}
//FTP를 닫는다
ftp_quit($fc_1);
$server_host_1="test.co.kr"; //-->원격서버의 ip주소
$server_port="21"; //-->원격서버의 port
$server_id="test"; //-->원격서버의 서버id
$server_pw="testpwd"; //-->원격서버의 서버password
//원격서버에 연결한다.
if(!($fc_1 = ftp_connect($server_host_1, $server_port))) die("$server_host : $server_post - connect failed");
//원격서버에 로그인한다.
if(!ftp_login($fc_1, $server_id, $server_pw)) die("$server_id - login failed");
//업로드할 폴더로 이동한다.
$server_dir = "/home/public_html/test/";
ftp_chdir($fc_1, $server_dir);
//파일을 업로드 한다.
if(!ftp_put($fc_1, $upload_img_name, $upload_img, FTP_BINARY))
{
echo" <script name=javascript> window.alert ('파일을 지정한 디렉토리로 복사 하는 데 실패했습니다._1');
//history.go(-1)
</script>";
exit;
}
//FTP를 닫는다
ftp_quit($fc_1);
반응형
'웹프로그램' 카테고리의 다른 글
PHP 문자열 함수 (0) | 2008.10.18 |
---|---|
img를 php 페이지로 부르기 (0) | 2008.10.18 |
PHP 설치 후 POST 값이 전송되지 않을경우 (0) | 2008.10.18 |
PHP FTP 원격으로 파일 삭제 (0) | 2008.10.18 |
PHP 인크루드 경로 편하게 쓰자 (0) | 2008.10.18 |
PHP 프레임 안쪽에서 새로고침 해도 페이지 안변하게 (0) | 2008.10.15 |
PHP exec 함수로 권한 설정 (0) | 2008.10.14 |
PHP setcookie (0) | 2008.10.14 |