• Bu site çerezler kullanır. Bu siteyi kullanmaya devam ederek çerez kullanımımızı kabul etmiş olursunuz. Daha fazla bilgi edin.

şarkı sözleri ayarlama

Konuyu Okuyan Kişiler (0)

nurulmac11

webmaster.tc
Katılım
6 Ağu 2012
Mesajlar
96
Beğeniler
0
Yaş
23
Konum
ygs/lys
#1
bazı şarkı sözleri önce ing.sonra türkçe olarak veriliyor. bunu otomatik olarak karıştıracak ing satır altında türkçe karşılığı olacak şekil de bir script yapabilir miyiz ?
yani iki input olacak üstte ing.sözleri gireceğiz altına türkçe. ikisi de aynı satır sayısında tabi.karıştır tuşu olacak ve dediğim gibi olacak.. nasıl kodlayacağımı bilemedim..
 

nurulmac11

webmaster.tc
Katılım
6 Ağu 2012
Mesajlar
96
Beğeniler
0
Yaş
23
Konum
ygs/lys
#3
hayır hayır şöyle mesela

i am coder
i know

ben kodlayıcıyım
ben biliyorum

karıştır diyince

i am coder
ben kodlayıcıyım
i know
ben biliyorum

gibi :D
 

nurulmac11

webmaster.tc
Katılım
6 Ağu 2012
Mesajlar
96
Beğeniler
0
Yaş
23
Konum
ygs/lys
#4
kelime sırası önemli değil yani sonuçta hepsi aynı olmuyor öyle bir şey mümkün olmaz herhalde zaten
 

inforesim

webmaster.tc
Katılım
4 Ağu 2012
Mesajlar
2,439
Beğeniler
0
#7
PHP:
<?php
$dosyalar = array("tr.txt","en.txt","fr.txt");
$arraysay = count($dosyalar);
for($a="0"; $a<=$arraysay; $a++){
$metin[$a] = file($dosyalar[$a]);
}
$metinsay = count($metin[0]);
for($a="0"; $a<=$metinsay; $a++){
for($b="0"; $b<=$arraysay; $b++){
$yenimetin .= $metin[$b][$a]."<br/>";
}
}
echo $yenimetin;
?>
Şimdi mantığı şu şekil, Array da tanımlanmış txt dosyalarını sisteme dahil ediyor ve Sıralarına göre işlem yapıyor.

Yani 3 adet tanımladıysan

tr - en - fr diye

Şarkı sözlerini de koyarken

tr
en
fr

Şeklinde sırayla koyuyor. Eğer fr başa alsaydın, tr yerine başta fr olacaktı.

Oluşturduğun txt dosyalarını bu php dosyası ile Aynı yere at ve Txt dosyasının içine satır satır şarkı sözünü yaz ve Boşluk olmasın (<br/> anlamında boşluk) sistem de karıştırıp yayıyor ve Her şarkı sözü satırında 1 boşluk atıyor. Yani örnek ;

tr.txt nin içeriği

HTML:
türkçe 1
türkçe 2
türkçe 3
türkçe 4
en.txt nin içeriği
HTML:
ingilizce 1
ingilizce 2
ingilizce 3
ingilizce 4
fr.txt nin içeriği
HTML:
fransızca 1
fransızca 2
fransızca 3
fransızca 4
ve Yazılımın sana sonuç olarak vereceği ;

HTML:
türkçe 1 
ingilizce 1 
fransızca 1 

türkçe 2 
ingilizce 2 
fransızca 2 

türkçe 3 
ingilizce 3 
fransızca 3 

türkçe 4
ingilizce 4
fransızca 4
Tabi sağlıklı çalışması için, hepsinin aynı satır sayısına ihtiyacı var(Yani, 4 satır şarkı sözü varsa, tüm dosyalar 4 satır olması lazım yoksa karışır).

İstersen 10 dili aynı anda yap, istersen 2 sana kalmış :)
 

nurulmac11

webmaster.tc
Katılım
6 Ağu 2012
Mesajlar
96
Beğeniler
0
Yaş
23
Konum
ygs/lys
#8
çok sağolasın hocam. pcye geçince iyi bi ayar çekip yayınlarım burdan yine script olarak. teşekkür ederim :)