Duyuruyu Kapat
Facebook Gözat
Twitter Gözat

PHP : IPUCU : system()

Konu, 'PHP' kısmında ee++ tarafından paylaşıldı.

  1. ee++

    ee++ Daimi Üye

    Kayıt:
    25 Temmuz 2002
    Mesajlar:
    1,122
    Beğenilen Mesajlar:
    0
    Şehir:
    Ankara
    Selamlar,

    Uzerinde calistigim bir projede lazim oldugu icin biraz incelemem gereken system() islevinin oldukca basit bir kullanımının oldugunu gordum. Hemen bir ornek:

    <? echo system("DIR C:\\"); ?>

    Ciktida da beklenen sey aynen goruluyor. Yani C:\ dizininin icerigi.

    Acaba bu islevi nasil daha etkili bir sekilde kullanabiliriz?

    Tesekkurler.
     
  2. LoS.ToF

    LoS.ToF Daimi Üye

    Kayıt:
    11 Ağustos 2002
    Mesajlar:
    1,088
    Beğenilen Mesajlar:
    0
    Meslek:
    PHP Developer
    Şehir:
    Antalya
    Bu fonksiyonun birde "exec();" i var :none:

    Ayrıca sanırım bir çok işe yaraya bilirmesela fps nize bi dosya atarsınız onu çalıştırırsınız. :D

    veya bi yere ping atın ne bilim konsoldan ne yapabiliyorsanız yaparsınız...

    Tabi Linux üzerinde ayrı bi tadı olur :cool: :rolleyes:

    Bilemiyeceğim... :rolleyes: :rolleyes:
    Ama işe yarayabileceği çok şey var ?
    Projen ne üzerine :tabi: :sus: :hmmm:
     
  3. ee++

    ee++ Daimi Üye

    Kayıt:
    25 Temmuz 2002
    Mesajlar:
    1,122
    Beğenilen Mesajlar:
    0
    Şehir:
    Ankara
    system()'in exec()'ten farkı program çıktısını yakalayabiliyor olması (anladığım kadarı ile).

    (Projem, Türkçe arama moturu. Ve 3-5 tane daha büyük iş.. Off..)
     
  4. norda_krepusko

    norda_krepusko Üye

    Kayıt:
    5 Ekim 2002
    Mesajlar:
    95
    Beğenilen Mesajlar:
    0
    Meslek:
    bt
    Şehir:
    @home
    daha etkili islevden kastin nedir ?

    $a=system('ls -al ~');
    diyip, sonra $a yi bolup carpip, regx ile debelenip home dizininde, kac dosya var, kac izinleri nedir, boyutlari nedir falan anlayabiliriz.

    ama bunu sende bildigine gore, soruyu ben anlamadim.


    :rolleyes:
     
  5. ee++

    ee++ Daimi Üye

    Kayıt:
    25 Temmuz 2002
    Mesajlar:
    1,122
    Beğenilen Mesajlar:
    0
    Şehir:
    Ankara
    Daha etkili kullanimdan kastim ozel bir sey degil. Sadece tecrubesi olanlardan bu islevin nerelerde gercekten iyi ise yaradigini ogrenmek istedim.
     
  6. redial

    redial Misafir

    text dosyalari db yerine kullandigim zamanlarda, norda ustadin dedigi gibi islerde kasardim...

    Birde, isyerindeki makinlari uzaktan kontrol etmek icin yazdigim (disk kullanimlari, yuk durumlari vs...) bir seyde kullanmistim...

    Baska da bir yerde gerekmedi...

    Ama acaba, ne ise yarayabilirki :D :D :D