Öncelikle tapoem yazdıklarını anlayamadım tam olarak. Biraz daha açarsan sevinirim.
Bende aşağıdaki kodu buldum netten. FTP'ye bağlanıyor, içindekileri listeliyor vs. Herşey düzgün çalışıyor fakat dosya alıp, başka bir yere yazmaya gelince iş hata veriyor. Bunun üstünden yardımcı olacak varsa oda olabilir
<?PHP
$host="ftp.adres.com";
$user="kullanici";
$pass="sifre";
if (!$ftp=ftp_connect($host)) //ftp ye bağlanıyoruz.
{
echo $host ;
echo ("Bağlantı yapılamadı.");
exit;
}
if (!ftp_login($ftp,$user,$pass)) // username ve password giriyoruz.
{
echo ("Login yapılamadı.");
exit;
}
$local="magos.zip";
$remote="server.zip";
ftp_get($ftp,$local,$remote,FTP_ASCII);
?>
$remote - FTP'deki dosyanın adı
$local - Yazdıracağımız dosya adı
Çıkan hatada şu :
Kod:
Warning: ftp_get() [function.ftp-get]: Type set to A in C:\AppServ\www\deneme\ftp.PHP on line 22