Konu: Çözüldü $gettok yardım !
Tekil Mesaj gösterimi
Alt 05 Mart 2016, 15:44   #2
Çevrimdışı
SuLh
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: $gettok yardım !




Şimdi $gettok mantığında, belirli bir sembol/karaktere göre veriyi bölüp sıralamadan elde etmek vardır.

Basit bir örnekle $gettok(gettok.nedir,1,46) yaptığımızda, 46 = "." noktanın ascii numarası olduğundan, veriyi noktadan ayırır. 1 ile de ayırdığı yerden itibaren 1. veriyi almış oluruz.

Çıkan veri: gettok

-

Senin koduna baktığımızda, öncelikle boşluklardan linki içeren kısmı alalım, bunun için "32" yani boşluğun ascii numarasını işliyoruz ve 3. kısmı alıyoruz;

Linki %i değişkenine atadığını varsayıyorum:

//echo -a $gettok(%i,3,32)

Dönen veri: href="
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
Daha sonra, dikkatli baktığımızda " " yani, tırnak içerisinde bulunan linki almak istiyoruz. Eğer tırnağın ascii numarasını bilmiyorsak:

//echo -a $asc(") : 34 olarak dönecektir.

Tırnaklarla ayırdığımız yerden itibaren istediğimiz veri 2. satırda bulunuyor..

//echo -a $gettok($gettok(%i,3,32),2,34)

$gettokları iç içe kullanabiliriz, aslında yukarıda iç içe kullandığımızın anlamı tam anlamıyla şudur:

//echo -a $gettok(href="
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
Umarım anlatabilmişimdir..

Detaylı anlatım için: http://script.quakenet.org/wiki/$gettok

 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları reklamver bizimmekan