İstanbul Düğün Fotoğrafçısı

İstanbul Düğün Fotoğrafçısı Fiyatları
 
AnasayfaSSSAramaKayıt OlGaleriGiriş yap

Paylaş | 
 

 Curl ile Ftp Upload

Aşağa gitmek 
YazarMesaj
Ckmk
Admin
Admin
avatar

Cinsiyet : Erkek
Mesaj Sayısı : 6844
PUAN : 34632
Tebrikler : 65
Kayıt tarihi : 14/10/09
Yaş : 27
Nerden Nerden : istanbul
Lakap Lakap : Admin

Altın
Wwe Birinciliklerim:

MesajKonu: Curl ile Ftp Upload   Çarş. Eyl. 07, 2011 10:17 pm


$server = 'ftp://ftp.example.com';
$u_name = 'username';
$p_word = 'password';
$up_file = 'file_to_upload.ext';
$srvr_path = '/path_to/upload_directory/';
$new_name = 'uploade_file.ext';
// Append path & uploaded file name to server name, pass with CURLOPT_URL.
$url = $server . $srvr_path . $new_name;
// fopen() upload file for handle to pass with CURLOPT_INFILE.
$fp = @fopen($up_file, 'r');
if (!$fp) {
echo 'Failed to open upload file.' . '
';
exit;
}
if (!($ch = curl_init())) {
echo 'Unable to allocate resource.' . '
';
exit;
}
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_USERPWD, $u_name . ':' . $p_word);
// If true w/CURLOPT_RETURNTRANSFER server output returned by curl_exec().
// (Usually no output w/FTP, anyway.)
// If false, curl_exec() will return true on success.
// Either way curl_exec() returns false on failure.
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_UPLOAD, true);
curl_setopt($ch, CURLOPT_INFILE, $fp);
// Pass true w/CURLOPT_TRANSFERTEXT for ascii, false for binary.
curl_setopt($ch, CURLOPT_TRANSFERTEXT, true);
// File size w/CURLOPT_INFILESIZE must be accurate for clean transfer.
curl_setopt($ch, CURLOPT_INFILESIZE, filesize($up_file));
// Everything's ready, now curl_exec() does it all.
$curl_return = curl_exec($ch);
if ($curl_return === false) {
// Show failure info.
echo 'curl_exec() failed.' . '
';
echo 'curl_errno() = ' . curl_errno($ch) . '
';
echo 'curl_error() = ' . curl_error($ch) . '
';
} else {
// Show success info.
echo 'curl_exec() succeeded.' . '
';
echo '
curl_getinfo()' . '
';
foreach (curl_getinfo($ch) as $key => $value) {
echo $tab . $key . ' => ' . $value . '
';
}
}
curl_close($ch);
?>


Sayfa başına dön Aşağa gitmek
Kullanıcı profilini gör http://dugunfotografcisi.yetkinforum.com
 
Curl ile Ftp Upload
Sayfa başına dön 
1 sayfadaki 1 sayfası

Bu forumun müsaadesi var:Bu forumdaki mesajlara cevap veremezsiniz
İstanbul Düğün Fotoğrafçısı :: Programlama :: Site Kodları :: Php Kodlar-
Buraya geçin: