علی قلعه بان
دانشجوی دکتری فناوری اطلاعات

آموزش اتصال به FTP و لیست کردن محتوای پوشه در PHP به زبان ساده

چگونه با PHP به FTP سرور متصل شویم؟ در این نکته قصد دارم با ساده ترین روش ممکن نحوه اتصال توسط FTP به یک هاست و گرفتن لیست محتوای ان را به دوستان اموزش دهم در این روش ابتدا یک فایل پی اچ پی با هر نامی که دوست دارید ایجاد کنید و کد پایین را درون ان کپی کنید

دوره های شبکه، برنامه نویسی، مجازی سازی، امنیت، نفوذ و ... با برترین های ایران
<?php
// connect and login to FTP server
$ftp_server = "ftp.example.com";
$ftp_conn = ftp_connect($ftp_server) or die("Could not connect to $ftp_server");
$login = ftp_login($ftp_conn, $ftp_username, $ftp_userpass);

// get file list of current directory
$file_list = ftp_nlist($ftp_conn, ".");
var_dump($file_list);

// close connection
ftp_close($ftp_conn);
?>

همانطور که در کد مشاهده میکنید ابتدا در خط اول به جای ftp.example.com ادرس هاست مورد نظر خودتون رو وارد میکنید سپس سیستم اقدامات اولیه را برای اتصال انجام و در صورت باز بودن پورت از شما اطلاعات لازم برای لاگین شدن را درخواست خواهد کرد $ftpusername, $ftpuserpass که در صورت صحت اطلاعات وارد شده به هاست مورد نظر لاگین و محتوای شاخه وارد شده را برای شما لیست خواهد کرد این مثال بسیار ساده برای درک نحوه عملکرد اتصال FTP بود از دوستانی که علاقه مند به یادگیری سوئیچ ها و دستورات زیاد در مورد FTP در زبان پی اچ پی باشند میتوانند از این وب سایت بازدید نمایند


نظرات