lostyazilim

Kodu çözümleyemedim. Yardımcı olur musunuz ?

2 Mesajlar 593 Okunma
lstbozum
wmaraci reklam

BurhanNova BurhanNova Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 03.07.2015
  • Yaş/Cinsiyet 26 / E
  • Meslek Öğrenci
  • Konum İstanbul Anadolu
  • Ad Soyad B** N**
  • Mesajlar 180
  • Beğeniler 41 / 40
  • Ticaret 7, (%100)
Merhaba,
bir projem için çok eskiden paylaşılmış (sanırım 2005) bir kodu çözümleyemedim. Yardımlarınızı bekliyorum.

Bu bir eşleştirme işlemi ve .jpg uzantılı dosyaların isimlerini nasıl kayıt etmem gerektiğini açıklayan kısım fakat kodu çözümleyemedim.


$z = 0;
for($s = 0; $s<20;$s +=2)
{
$dizi[$s] = chr(65+$z);
$dizi[$s+1] = chr(65+$z);
$z++;
}
shuffle($dizi);
$z = 0;
for($x=0;$x<5;$x++)
for($y=0;$y<4;$y++)
$karisik[$x][$y] = $dizi[$z++].".jpg";
$karisik[5][0]=" ";
$karisik[5][1]="";
$_SESSION['sayac']=0;
$_SESSION['satir1']=5;
$_SESSION['sutun1']=0;
$_SESSION['satir2']=5;
$_SESSION['sutun2']=1;
$_SESSION['say']=0;
$say=0;


Burası kodun .jpg dosyasıyla ilgili olan kısmı, istenirse p.m'den kodun tamamını atabilirim.
 

 

wmaraci
reklam

Yeninesil44 Yeninesil44 Kullanıcı
  • Üyelik 28.02.2015
  • Yaş/Cinsiyet 34 / E
  • Meslek web programlama
  • Konum Malatya
  • Ad Soyad O** D**
  • Mesajlar 1034
  • Beğeniler 282 / 281
  • Ticaret 18, (%100)
çözümleyesim geldi bi bakim dedim de biraz kafa yaktı :D
anlarmısın bilmemde not düstüm kenarlarına

$z = 0;
// burdaki for $s degiskenini 2şer $z yi 1er arttırıor
for($s = 0; $s<20;$s +=2)
{
//burada $diziye A dan başlayarak her seferinde sonraki harfi eklior
$dizi[$s] = chr(65+$z);
//burdada aynı işlem
$dizi[$s+1] = chr(65+$z);
$z++;
}
//$diziyi karıstırıor
shuffle($dizi);
$z = 0;
//allatki döngü 5 kere çalışşsın
for($x=0;$x<5;$x++)
//4 defa aşşagıdaki işlemler çalışsın yani 5x4=20 yukarda oluşturulan 20 adet ismi her seferinde 4 tanesini oluşturuo $karisik[$x] değişkenini print_r yaparsanız görürsünüz
for($y=0;$y<4;$y++)
$karisik[$x][$y] = $dizi[$z++].".jpg";
//son döngünün 1. ve 2. değerlerini silior
$karisik[5][0]=" ";
$karisik[5][1]="";
//bu kısım bu kodda kullanılmıo yorumsuz..
$_SESSION['sayac']=0;
$_SESSION['satir1']=5;
$_SESSION['sutun1']=0;
$_SESSION['satir2']=5;
$_SESSION['sutun2']=1;
$_SESSION['say']=0;
$say=0;
?>
BurhanNova HapyMan

kişi bu mesajı beğendi.

MultiAnaliz.com
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al