+ Webmaster Destek Platformu Smf,Php,vbulletin,Seditio,Asp,php,Html » Programlama » Web Programlama » PhpKonu:
 PHP ile FTP’ye Bağlanıp Dosya Yükleme

Kullanıcı Adı: Beni Hatırla?
Şifre:

Reklamlar
Sayfa: [1]   Yukarı git
Konu: PHP ile FTP’ye Bağlanıp Dosya Yükleme  (Okunma Sayısı 97 defa) Seçenekler Arama
« : 04 Ağustos 2008, 20:07:03 »
Stromkiller

Stromkiller

Administrator

Master Member

*****


Üye No : 1

Yas : 18

Cinsiyet : Bay


Webmaster Destek Bagımlılık Yaratan Forum!ADMİNCLUP... Nerden : Sanal alem

Konu  : 1023 Mesaj Sayısı: 1534
Nasıl Biri: Muhtesem

Puan: 110
Sana Dostum Diyenler Varya alayı hava .]

Üyelik Bilgileri WWW
Offline

Bu örneği yaparken ftp fonksiyonları göstermeyi amaçladım.Tek tek fonksiyonları göstermektense güzel bir örnek ile daha iyi anlayacağınızı umuyorum.

İlk önce index.php sayfamızı oluşturacağız.

Kod:
 
      <form action="gonder.php" method="POST"> 

      <input type="file" name="kaynakdosya"><br> 

      <input type="submit" value="Yolla"> 

       
   
      </form>


Burada dosyamızı ekliyoruz ve Yolla butonuna bastıktan sonra gonder.php sayfası karşımıza geliyor.

Kod:
 
      <?php  

      
//ftp serverımızı, kullanıcı adı ve şifremizi yazıyoruz.
   
      
$ftpserver "ftp.zartzurt.com";  

      
$ftpuser "zartzurt";  

      
$ftppass "123456";  

      
//POST metodu ile dosyamızı çekiyoruz.  
  
      
$kaynakdosya $_POST["kaynakdosya"];  

      
$hedefdosya $kaynakdosya;  

       
//ftp_connect ile ftp serverımıza bağlanıyoruz  

      
$baglanti ftp_connect($ftpserver);  

      
//kullanııcı bilgilerimiz ile giriş yapıyoruz.  

      
$giris ftp_login($baglanti$ftpuser$ftppass);  

      
//bağlantı ve girişin olumlu olup olmadığını kontrol ediyoruz.  

      
if ((!$baglanti) || (!$giris)) {  

      echo 
"Ftp bağlantısı sağlanamadı";  

      die;  

      } else {  

      echo 
"Ftp&#8217;ye bağlanıldı<br>";  

      }  

      
//ftp_put fonksiyonu ile dosyamızı yüklüyoruz.  

      
$yukle ftp_put($baglanti,$hedefdosya$kaynakdosyaFTP_BINARY);  

      
//yüklenip yüklenemdiğini kontrol ediyoruz  
  
      
if (!$yukle) {  

      echo 
"Dosya Yüklenemiyor";  

      } else {  

      echo 
"Dosya Yüklendi";  

      }  

      
//bağlantımızı kapatıyoruz  

      
ftp_close($baglanti);  

      
?>



$ftpserver, $ftpuser ve $ftppass alanları kendinize göre doldurduktan sonra işlemi gerçekleştirebilirsiniz.
Logged

Sayfa: [1]   Yukarı git
+ Webmaster Destek Platformu Smf,Php,vbulletin,Seditio,Asp,php,Html » Programlama » Web Programlama » PhpKonu:
 PHP ile FTP’ye Bağlanıp Dosya Yükleme
 
Gitmek istediğiniz yer:  

Powered by SMF 1.1.7 | SMF © 2006, Simple Machines LLC
Hersey

Theme Edit StromKiller |


Google ve orumceklerin son ziyareti Bugün 07:13:57