İyinet'e Hoşgeldiniz!

Türkiye'nin En Eski Webmaster Forum'una Hemen Kayıt Olun!

Kayıt Ol!

Toplist sistemi

SametE

0
İyinet Üyesi
Katılım
7 Mart 2008
Mesajlar
307
Reaction score
0
Konum
Balıkesir
Toplist sistemi nasıl yazılır kodları

Kod:
Basit Bir TOPLİST Sistemi Yazıcaz Hemde Hit Sistemlerinin Mantığını anlarsınız

Gerekenler

db.mdb

Tablo adı : toplist (id : autonumber , site : text , Adres : text , Hit : number)

default.asp
----------
Kodlar
---------

<%
'----------------------------------------
'///Db Bağlanrısı
set baglanti = server.createobject("adodb.connection")
baglanti.open "Provider=Microsoft.Jet.Oledb.4.0;data source=" & Server.Mappath("db.mdb")
'-----------------------------------------
'///Rs Bağlantısı
set rs=server.createobject("adodb.recordset")
sql="select * from toplist order by hit desc" ' hiti Yüksek olan Üste Çıksın dedik
rs.open sql,baglanti,1,3
'-----------------------------------------
if rs.eof then ' Veritabanında site girilmemişse..
Response.write "Hiç Bir tane site Eklenmemiiş !!"
end if ' ifi Kapattık

do while not rs.eof ' Döngümüzü Başlattık
' Tagımızı kapattık Çünkü Html kodları araya girecek asp tagı içinde olmasın diye
%>
<table border="1" width="500" cellspacing="0" cellpadding="0">
 <tr>
  <td> Site İsmi : <%=rs("site")%></td>
  <td> <%=rs("hit")%></td>
  <td>
  <p align="center"> <a href="git.asp?id=<%=rs("id")%>">Git</a></td>
 </tr>
</table>

<%
rs.movenext' Dön gümüz Bİtii.
loop 
%>
-----------------------------------------------
Şimdi Git.asp
-----------
Kodlar
-----------
<%
'-----------------------
'//Db Bağlantısı
set baglanti = server.createobject("adodb.connection")
baglanti.open "Provider=microsoft.jet.Oledb.4.0;data source=" & server.Mappath("db.mdb")
'--------------------------------
 ' default.asp de gitaspye link verirken id alı bir strinf kullandık onu çağrıyoruz
'//Rs bağlantısı
id = request.querystring("id")
set git=server.createobject("adodb.recordset")
sql="select * from toplist where id="&id&" order by hit desc" 'Veritabanındaki id hangi idye eşitse ona işlem yapılsın
git.open sql,baglanti,1,3 ' Coded by Oksiyus
'--------------------------------
'şimdide Hit Eklenme Bölümünü Yapalım Çok Basit

git("hit") = git("hit") + 1 ' Veritabanınddaki Hit Kaçsa Ondan Birtane Fazla olsun Yani Hit Birtane artsın siz bir yerine ikide arttırabilirsiniz
git.update
response.redirect ""&git("adres")&""
git.close
set git=nothing
baglanti.close
set baglanti= nothing
%>

-----------------------
 

favorites

0
İyinet Üyesi
Katılım
21 Aralık 2005
Mesajlar
4,812
Reaction score
2
Konum
Turkiye
ya arkadaş
bir sürü post atıyorsun kopyala - yapıştır ama abartılı yapıyorsun bu işi sanırım.
biraz dinlen istersen ?

Burası forum, kütüphane değil..bu kadar post atacağına ve bilgi sahibi isen, kategorilerdeki" soruları cevaplamayı " dene.
daha faydalı olacaksın inan.
yani gözüm yoruldu postlarını görmekten. kirlilik yapıyorsun gibime geldi yanlış anlama da.
attığın postlar zaten alakalı sitelerde mevcut. bilgi paylaşmak istiyorsan onlarca soru var forumda, onları cevaplamaya çalış. 1 günde 100 post atmanın anlamı yok yani.

her sayfayı yenilediğimde seni postlarını görüyorum copy-paste.
gelecek ay seni ayın üyesi yapacağız eğer bu postları bırakırsan..söz oyum da sana..
 

cevirmen

0
İyinet Üyesi
Katılım
17 Mart 2007
Mesajlar
41
Reaction score
0
Konum
ingiltere
bir kac gunluk uye olarak 100 uzerine cikmissin ben kac aydir (demistim ama 1 yil olmus uye olali) uyeyim daha 60 felan herhalde mesajim ama kendi bilgilerini aktariyorsan sozumuz olamaz ama kopyalayip yapistiriyorsan buraya o cok yanlis.
 

SametE

0
İyinet Üyesi
Katılım
7 Mart 2008
Mesajlar
307
Reaction score
0
Konum
Balıkesir
belki haklsınız ama sonuçta bu konu forumda yok,

bulunmuş bişeyi öğrenmeden yeni bişey nasıl bulabilirizki bence

yanlış düşünüyosunuz..sonuçta burda anlatılmış bişey tekrarmı anlatıcamki

(yanlış düşünüyosam söyleyin)

ayrıca istersen 50 yıl üye ol 1 mesaj ol benim için farketmez ..Ben sadece kendime bakarım..

favorites:Burası forum, kütüphane değil
bulunduğumuz alt forumun adı ASP Hazır Kodlar / ASP Kütüphane

..
 

favorites

0
İyinet Üyesi
Katılım
21 Aralık 2005
Mesajlar
4,812
Reaction score
2
Konum
Turkiye
"benim için farketmez " deyipo kestirip atamazsın. burası yol geçen hanı değil.forum.belli kuralları var.
100 mesaj atmışsın. hepsinin toplam okunma sayısı 50 bile değil. yani post kasmak için kirlilik yapma. her açtığın konu sağdan soldan ( ç )alıntı. kaynak bile göstermiyorsun.
forumda tek bir soruya cevap yazmamışsın. ha 2 tane soru cevapla yardımcı ol eyvallah..o ayrı konu.
 

SametE

0
İyinet Üyesi
Katılım
7 Mart 2008
Mesajlar
307
Reaction score
0
Konum
Balıkesir
forumun kurallarına uymazsam banlanırım ..
50 kere okunmuştur 1 gün oldu konular açılalı sonuçta makale değil
bilinen scriptler kütüphane sonuçta burası(bu alt forum yani)

ya eğer kirlilik yapıyosa söyle admine silsin ya uğraşmak istemiyorum artık konularla
..
 

ZdeArBaN

0
İyinet Üyesi
Katılım
6 Haziran 2006
Mesajlar
544
Reaction score
0
ya eğer kirlilik yapıyosa söyle admine silsin ya uğraşmak istemiyorum artık konularla

kızmak yerine uyarı yapan arkadaşı dinlemek daha doğru, sonuçta bu forum diğerlerinden farklı, okadar çok saygın insanlar varki, seni uyaran arkadaşlar olmasa o saygın ve yardım alabilceğin insanlara ulaşman mümkün değil. umarım nedemek istediğimi anladın ;)
 

Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur.

Backlink ve Tanıtım Yazısı için iletişime geçmek için Skype Adresimiz: .cid.1580508955483fe5

Üst