İyinet'e Hoşgeldiniz!

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

Kayıt Ol!

site.com/down.asp?id=412 yi site.com/down.asp?id=ödev yapmak

hakeden

0
İyinet Üyesi
Katılım
11 Nisan 2008
Mesajlar
14
Reaction score
0
Kardeşim verdiği hata senin sql sorgunda yanlş yapıyorsun gibi geldi. Yapman gereken sadece request yaptığın id nin hangi alanla ilişkili olduğunu söylemek. örnek:
id=request("id")
sorgu="select * from tabloAdi where id=" & id

yerine ödevmatik yani programın adı heralde öyle geçiyor. Senin bu ifadeyi tablondaki doğru alandan çekmen gerekiyor.

sorgu="select * from tabloAdi where prgAdi='" & id &"'"

gibi. Sorun çözülmediyse yardımcı olmaya çalısırım.
 

BLooD_NiGhT

0
İyinet Üyesi
Katılım
25 Şubat 2008
Mesajlar
58
Reaction score
0
Konum
Turkey
hakeden id numarası her eklenen veriye verilen özel bir numaradır. yani kullanılan bir id numarası başka bir veri için kullanılmaz. bu nedenle veritabanından veri çağırınca id numarasına göre çağrılır. senin yazdıgın şekilde yapılırsa aynı isme sahip programları çağırırken sorun çıkar.


şahin eger illada program ismi çıksın istiyorsan ya aynı isme sahip hiç bir program eklemiyecen ( program ekleme sayfasında gelen veriyi veritabanında sorgulatırsın aynı isimde veri varsa eklemez geri döner, yoksa veriyi ekler ) veyahut linklerini şu şekilde ayarla

http://www.bilgizim.com/down.asp?id=412&pro=ödevmatik

yani linkte hem id numarası olacak bu id numarası ile veriyi çağıracan hemde programın ismini linke yazmış olacan .ayrıca veri alırken türkçe karekterleride temizlersen daha sağlıklı olur.
 

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