![]() |
|
首页 │ Apache │ Linux│ Java│ MySQL│ 注册│帮助 | |||
相关问题
CODE: <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=big5"> </head> <?php //ftp聯接主機函數 $cdir = "test"; $upfile_name= "test.jpg"; $upfile = $_FILES["file"]["name"]; function connect(){//建立ftp聯接 $server = "localhost"; $login_name = "abc"; $login_pass = "abc"; $conn = ftp_connect($server) or die("連接失敗"); ftp_login($conn, $login_name, $login_pass) or die("登錄失敗"); return $conn; } if ($_GET["act"] == "upload"){ if ( $upfile == "" ) exit ("空"); echo $upfile; $result = connect(); ftp_chdir($result, $cdir) or die ("路徑錯誤");//用來改變ftp路徑 //用來上傳指定的檔,同名並以二進位位元傳遞 if ( ftp_put($result, $upfile_name, $upfile, FTP_BINARY) ) { // 判斷是否正確上傳 echo "上傳成功!"; } else{ echo "上傳錯誤!"; } ftp_quit($result); }// 關閉聯接 ?> <body> <form action="ftp.php?act=upload" method="POST" enctype="multipart/form-data" name="form" id="form"> <tr> <td> <input type="file" name="file"></td> </tr> <input type=submit name=btnSubmit value=Submit> </form> </body> </html> |
错误信息是 "上传错误",
ftp_put() 没有成功,,不知道为什么.没有其他任何提示.参数都是正确的
提问者:uwill 08-17 17:05
答复

