Erhan Yakut Software Developer @Binalyze | Founder @Passwall | Golang Enthusiast | Open Sorcerer

Php İle Ftp

35 sec read

Bu örnekte php kullanarak ftp ile siteye nasıl bağlanıldığını ve dosyaları nasıl listeleyebileceğinizi göstermeye çalıştım. Bu oldukça sade bir örnektir. Geliştirilmeye açıktır…

[php]<?php
// bağlanalım

$site="ftp.siteniz.com";
$ftp_user_name="kullanıcı adı";
$ftp_user_pass="şifre";

if ($_GET[‘dizin’])
{$dizin=$_GET[‘dizin’];} else { $dizin="/public_html/"; }

$conn_id = ftp_connect($site);

// giriş yapalım

$login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass);

// bağlantıyı kontrol edelim

if ((!$conn_id) || (!$login_result)) {
echo "FTP bağlantı hatası";
exit;
} else {
echo "<b>$site</b> adresine <b>$ftp_user_name</b> kullancısı bağlandı";
}
echo "
bulunulan klasör :".$dizin;
$contents = ftp_nlist($conn_id, $dizin);
foreach ($contents as $dosya) {
echo $dosya."
";
}

// bağlantıyı kapa
ftp_close($conn_id);
?> [/php]

Erhan Yakut Software Developer @Binalyze | Founder @Passwall | Golang Enthusiast | Open Sorcerer