tabib_m
پنج شنبه 06 بهمن 1384, 15:15 عصر
با سلام خدمت همه ی دوستان
آقا این کدی که در زیر نوشته شده چه اشکالی داره؟
این کد هیچ اروری (از طرف PHP) نمیده، ولی در نهایت فایل مورد نظر آپلود نمیشه!!!!!!!
چه باید کرد؟
<?
$ftp_server = "server_name";
$ftp_user_name = "server_user";
$ftp_user_pass = "server_pass";
$destination_file = $HTTP_POST_FILES['file']['tmp_name'];
$source_file = "pic.jpg";
$conn_id = ftp_connect($ftp_server);
$login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass);
if ((!$conn_id) or (!$login_result)) {
echo "اتصال برقرار نشد!";
}else{
// آپلود فایل
$upload = ftp_put($conn_id, $destination_file, $source_file, FTP_BINARY);
// چک کردن آپلود فایل
if (!$upload) {
echo "ارسال با خطا مواجه شد!";
} else {
echo "فایل مورد نظر آپلود شد";
}
}
// قطع اتصال
ftp_close($conn_id);
?>
آقا این کدی که در زیر نوشته شده چه اشکالی داره؟
این کد هیچ اروری (از طرف PHP) نمیده، ولی در نهایت فایل مورد نظر آپلود نمیشه!!!!!!!
چه باید کرد؟
<?
$ftp_server = "server_name";
$ftp_user_name = "server_user";
$ftp_user_pass = "server_pass";
$destination_file = $HTTP_POST_FILES['file']['tmp_name'];
$source_file = "pic.jpg";
$conn_id = ftp_connect($ftp_server);
$login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass);
if ((!$conn_id) or (!$login_result)) {
echo "اتصال برقرار نشد!";
}else{
// آپلود فایل
$upload = ftp_put($conn_id, $destination_file, $source_file, FTP_BINARY);
// چک کردن آپلود فایل
if (!$upload) {
echo "ارسال با خطا مواجه شد!";
} else {
echo "فایل مورد نظر آپلود شد";
}
}
// قطع اتصال
ftp_close($conn_id);
?>