Toplam Üye Sayımız : 3660
Makale Kategorisi ASP programlama ile Basit bir Toplist yapımı
ACPI
Action Script
Ajax
ASP
ASP.NET
Assembly
Bash
C
C#
C++
Cobol
Delphi
Flash
Html
JAVA
Java Script
JSF
Jsp
Lua
Matlab
MySQL
Oracle
Pascal
Perl
Photoshop
Php
Python
REXX
Ruby
SEO
Tanıtım
Visual Basic

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
---------


 Kod Çizelgesi     Kod Dili: asp
<%
'----------------------------------------
'///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>&nbsp;Site İsmi : <%=rs("site")%></td>
  <td>&nbsp;<%=rs("hit")%></td>
  <td>
  <p align="center">&nbsp;<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
-----------

 Kod Çizelgesi     Kod Dili: asp
<%
'-----------------------
'//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
%>



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

Bu Kadar.. İyi Günler
Kodlama Emre Torun

oksiyus
oksiyus@hotmail.com

Biber Hapı,
vb şifresi delphi ile görüntü işleme php function php veritabanından veri değişen resim ekle PHP Resim yükleme Mysql mysql türkçe karakter kaydetme programlama dilleri ödev yazıcı programlama mysql data şifreleme .net datetime PROGRESSBAR MAKALELERİ photoshop yazı yazmak kaldırmak belirtilen adreste dosyanın var olup olmadığını kontrol etme,c# java motoru sixsi amlar resimleri visual basic 6.0 da renk değiştirme pascal anlatım sitede belli mail adresine mail gondermek access vba photoshopta araç çubukları ve görevleri yaraklar uyarı mesajları nedir? visual basic de swf kullanımı dll nasil vb