Kodları lütfen aşağıdaki butonları kullanarak renklendirin. Örnek: <php> echo "Selam Dünya"; </php>
Yardım
karakter kaldı

hostingde php.ini ayarı

merhaba arkadaşlar natro kullanıyorum 2 gündür yalwarıyorum system yada exect fonksiyonunu açabilirmiyiz diye hiçbir türlü açmıyorlar bunu nasıl açtırtabiliriz?
.htaccess ile yada php.ini falan filan ne yapabiliriz ??

bana sistemi değiştirin diyolar sistemen biraz bahsedeyim

ses dosyaları war 0.mp3 1.mp3 ... diye gidiyor mesela bi şarkıcının albümünün dosyaları yeni eklenen şarkıları birleştiriyorum bütün albümü tek bir dosyada toplattırıyorum yani

system(copy/b 0.mp3+1.mp3+2.mp3+3.mp3+4.mp3 toplam.mp3);

burada system komutuyla 0.mp3 1.mp3 2.mp3 3.mp3 4.mp3 şarkıları toplam.mp3 adında topladık bunun başkabir yolu warmı??
bide aldığım hatayıda yazayım

Warning: system() has been disabled for security reasons in XXXXXXX on line XX
+0
-0
Cevaba KatılıyorumKatılmıyorum
Cevap Yaz Yorum Yaz Arşivime Ekle Takip Et

Doğru Cevap

  • 1
    siyahbeyaz adlı üyenin fotoğrafı
    9 yıl önce yazılmış
    472 cevap - 20 soru
    adamlar güvenlik politikası ve sunucu guvenlıgı ıcın o komutları kapalı tutuyorlar. bende kurumsal bir firma olsam kapali tutarım bu tur fonksiyonları
    sleep fonksiyonuda kapalıydı konu ile alaklı ticket attım üzgün olduklarını ve böyle birseyi acamayacaklarını dile getirmislerdi. bu konuda hic birsey yapamazsin..
    ancak system izin veren bir hostinge gecmen gerekecek
    • sharq adlı üyenin fotoğrafı sharq
      htaccess ile falan yapamazmıyız birşey
      9 yıl önce yazılmış
    • sharq adlı üyenin fotoğrafı sharq
      yada yukardaki yaptığım işlemi başka birşekilde yapmamız mümkünmü acaba?
      9 yıl önce yazılmış
    • version adlı üyenin fotoğrafı version
      yaptığın şey mp3 dosyalarını tek bir dosya olarak kaydetmek dimi? mp3 merge yani? yoksa ilgili mp3leri aynı klasörde mi toplamak istiyorsun?
      9 yıl önce yazılmış
    • sharq adlı üyenin fotoğrafı sharq
      yok tek bi mp3 dosyasında bütün mp3 leri birleştirmek istiyorum klasör altında toplamak değil
      9 yıl önce yazılmış
    • sharq adlı üyenin fotoğrafı sharq
      arkadaşım teşekkür ederim ben böle mp3 merge diye bişey olduğunu bilmiyorudum şimdi incelerken

      file_put_contents('toplam.mp3',
          file_get_contents('0.mp3').
          file_get_contents('1.mp3').file_get_contents('2.mp3').file_get_contents('3.mp3'));
      


      böle birşey buldum ve işime yaradı teşekkür ederim system(); ve exect();
      fonksiyonundan beni kurtardığın için
      9 yıl önce yazılmış
    • sharq adlı üyenin fotoğrafı sharq
      peki arkadaşlar
      file_put_contents('toplam.mp3',
      file_get_contents('0.mp3').
      file_get_contents('1.mp3').file_get_contents('2.mp3').file_get_contents('3.mp3'));

      bunu nasıl dinamik yapabilirim?

      mp3 dosyalarının içindeki mp3leri birlştrmk istiyorum



      $toplamdosya = count(glob("mp3/*.mp3"));
      //$bas  = file_put_contents('toplamx.mp3',
      	for($i=0;$i<$toplamdosya;$i++){
      
      		if ($i+1 != $toplamdosya  ) {
      		$ilk  .=  "file_get_contents(\"{$i}.mp3\").";
      		}
      		if ($i+1 ==  $toplamdosya ) {
      		$son  .=  "file_get_contents(\"{$i}.mp3\")";
      			
      				}
      		}
      	
      	$bas ="file_put_contents('toplam.mp3',"; 
      	$son2 = ");";
      	eval($bas.$ilk.$son.son2); // böle yptım ama hata alıyorum .s
      				
      


      Aldığım Hata

      Parse error: syntax error, unexpected T_STRING in C:\AppServ\www\birlestir\birlestir.php(29) : eval()'d code on line 1
      9 yıl önce yazılmış
    • sharq adlı üyenin fotoğrafı sharq
      hata gözüküyor arkadaşlar :D son2 diye direk yazmışım başına $ koymamışım :D
      9 yıl önce yazılmış

Cevaplar

Hiç cevap bulunamadı.