اقتراح دراسي:
فونكشن PHP ftp_exec()
تعريف و استخدام
طلب فونكشن ftp_exec() يطلب تنفيذ برنامج أو أمر على خادم FTP.
إذا كانت النتيجة ناجحة (يرسل الخادم رمز استجابة 200)، يتم العودة إلى true، وإلا يتم العودة إلى false.
النحوftp_connectionftp_exec(command)
, | وصف |
---|---|
ftp_connection | مطلوب. يحدد الاتصال بال FTP الذي سيتم استخدامه (معرف اتصال FTP). |
command | مطلوب. يحدد الطلب المرسل إلى الخادم. |
شرح
تقوم هذه الفونكشن بإرسال طلب SITE EXEC إلى خادم FTP.
الملاحظات والتعليقات
مع فونكشن ftp_raw() مختلف،ftp_exec() يمكنه إرسال الأوامر فقط بعد تسجيل الدخول إلى خادم FTP.
مثال
<?php $command = "ls-al > test.txt"; $conn = ftp_connect("ftp.testftp.com") or die("Could not connect"); ftp_login($conn,"admin","ert456"); if (ftp_exec($conn,$command)) { echo "نجح تنفيذ الأمر"; } else { echo "فشل تنفيذ الأمر"; } ftp_close($conn); ?>