ΠΡΠΈΠΌΠ΅Ρ #1 ΠΡΠΈΠΌΠ΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ FTP-ΡΡΠ½ΠΊΡΠΈΠΉ
<?php
// ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠ° ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΡ
$ftp = ftp_connect($ftp_server);
// Π²Ρ
ΠΎΠ΄ Ρ ΠΈΠΌΠ΅Π½Π΅ΠΌ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΠΈ ΠΏΠ°ΡΠΎΠ»Π΅ΠΌ
$login_result = ftp_login($ftp, $ftp_user_name, $ftp_user_pass);
// ΠΏΡΠΎΠ²Π΅ΡΠΊΠ° ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΡ
if ((!$ftp) || (!$login_result)) {
echo "ΠΠ΅ ΡΠ΄Π°Π»ΠΎΡΡ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠ΅ Ρ FTP-ΡΠ΅ΡΠ²Π΅ΡΠΎΠΌ!";
echo "ΠΠΎΠΏΡΡΠΊΠ° ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΠΊ ΡΠ΅ΡΠ²Π΅ΡΡ $ftp_server Π±ΡΠ»Π° ΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½Π° ΠΏΠΎΠ΄ ΠΈΠΌΠ΅Π½Π΅ΠΌ $ftp_user_name";
exit;
} else {
echo "Π£ΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ΠΎ ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠ΅ Ρ FTP ΡΠ΅ΡΠ²Π΅ΡΠΎΠΌ $ftp_server ΠΏΠΎΠ΄ ΠΈΠΌΠ΅Π½Π΅ΠΌ $ftp_user_name";
}
// Π·Π°ΠΊΠ°ΡΠΈΠ²Π°Π½ΠΈΠ΅ ΡΠ°ΠΉΠ»Π°
$upload = ftp_put($ftp, $destination_file, $source_file, FTP_BINARY);
// ΠΏΡΠΎΠ²Π΅ΡΠΊΠ° ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ°
if (!$upload) {
echo "ΠΠ΅ ΡΠ΄Π°Π»ΠΎΡΡ Π·Π°ΠΊΠ°ΡΠ°ΡΡ ΡΠ°ΠΉΠ»!";
} else {
echo "Π€Π°ΠΉΠ» $source_file Π·Π°ΠΊΠ°ΡΠ°Π½ Π½Π° $ftp_server ΠΏΠΎΠ΄ ΠΈΠΌΠ΅Π½Π΅ΠΌ $destination_file";
}
// Π·Π°ΠΊΡΡΡΠΈΠ΅ ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΡ
ftp_close($ftp);
?>