2010-03-17 16 views

cevap

6

bu deneyin, Tamam burada çalışmak gibi görünüyor ama ben tek sunucuda test ettik: bu ne I will olduğu gibi Cevabınız için

<?php 
$curl = curl_init(); 
curl_setopt($curl, CURLOPT_URL,"ftp://server/file"); 

curl_setopt($curl, CURLOPT_USERPWD, "user:pass"); 
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1); 
curl_setopt($curl, CURLOPT_NOBODY, 1); 

curl_setopt($curl, CURLOPT_FILETIME, TRUE); 

$result = curl_exec ($curl); 
$time = curl_getinfo($curl, CURLINFO_FILETIME); 
print date('d/m/y H:i:s', $time); 

curl_close ($curl); 
+0

Cevabınız için çok teşekkürler! Her iki kavramın ispatını yapmaya karar verdim, nasıl geçeceğimi bilmene izin vereceğim. –

2

Curl kullanmanız gerekmiyorsa, php's ftp_mdtm'a bakın. "Verilen dosyanın son değiştirilme zamanını döndürür".

+1

teşekkür, ben CURL ile sopa edebilmek için tercih ediyorum Çeşitli koşullar et ise dosyayı indirmek için kullanmak. Ben onunla kaçabilirsem, birden fazla FTP bağlantısına sahip olmaktan hoşlanmam. –

+0

Eh, şu anda bir konsept kanıtı yapıyorum ve PHP FTP işlevleri daha önceki araştırmalarıma iyi gelmedi. Kıvrılmayan bir test yapacağım ve nasıl devam ettiğimi göreceğim. :) –