Ana sayfaSözlükSite Tanıtımıİletişim

  XMLHTTP ile Veri Çekmek
 Puan : 



Merhaba arkadaşlar,
Bugün bir uygulama üzerine çalışırken bu basit script çıktı ortaya.Genelde haberlerin XMLHTTP ile linklerini çekiyoruz ve detaylarına tıkladığımızda yine haberi kendi sitesinden okuyoruz.Burda değişik bir şey yaptım ve haberler.com sitesi üzerindeki haberleri URL'deki başlığını yazarak okuyabiliyoruz.Kodlar aşağıda ve linkimiz şu şekilde

haber.asp?haber|iddianame-uyap-sisteminde-haberi

Sayfayı kaydedip yukardaki şekilde girdiğinizde haberler.com sitesindeki İDDİANAME UYAP SİSTEMİNDE başlıklı haberi sayfanız üzerinden okuyabileceksiniz.Kodlar biraz çorba oldu açıkcası böl,karakter sayısını saydır.O sayıya göre tekrar okut vs.. neyse en azından çalışıyor :)

İyi Çalışmalar ..

<%

'Türkçe karakter sorunu çözümü
Function BinaryToString(Binary)
Dim cl1, cl2, cl3, pl1, pl2, pl3
Dim L
cl1 = 1
cl2 = 1
cl3 = 1
L = LenB(Binary)
Do While cl1<=L
pl3 = pl3 & Chr(AscB(MidB(Binary,cl1,1)))
cl1 = cl1 + 1
cl3 = cl3 + 1
If cl3>300 Then
pl2 = pl2 & pl3
pl3 = ""
cl3 = 1
cl2 = cl2 + 1
If cl2>200 Then
pl1 = pl1 & pl2
pl2 = ""
cl2 = 1
End If
End If
Loop
BinaryToString = pl1 & pl2 & pl3
End Function

Public Function VeriAl(strGelen)

Set objVeriAl = Server.CreateObject("Microsoft.XMLHTTP" )

objVeriAl.Open "GET" , strGelen, FALSE

objVeriAl.sEnd

VeriAl = BinaryToString(objVeriAl.ResponseBody)

SET objVeriAl = Nothing

End Function

'Query_String

obje = request.querystring

obje = split(obje,"|")

if obje(1)="" then
Response.Write("Boş bırakmayınız.")
Response.End()
end if

' Adres satırı
strAdres = "http://www.haberler.com/"&obje(1)&"/"


strVeri = VeriAL(strAdres)


'Değerlerimiz

objee = split(strVeri,"<div id=""habermetni"">")

yazdir = Instr(objee(1),"<table border=""0"">")

yazdir2 = Left(objee(1),yazdir-1)



deger1 = yazdir2

'Veriyi yazdıralım.

%>

<%=deger1%>


Etiketler : Microsoft XMLHTTP ASP Ver Çekme
Hit : 231 Eklenme Tarihi : 25.07.2008 Kategori : Active Server Pages
 
  Yorumlar
 » Henüz yorum eklenmemiş..

  Yorum Ekle
Ad
Soyad
Mail
Yorum
 
 
 

  Kategoriler
» Internet
» Programlama
» Web Proglamlama
» Referanslarım
» İşletim Sistemleri
» Görüntülü Dersler
» Diğer Konular
» Çalışmalarım
» Active Server Pages
» Visual Basic
» Flash / ActionScript
» Güncel Konular ve Politika
» Parapsikoloji
» Ajax

  Anket
» Bloğumu beğendiniz mi ?
Çok Güzel - (97)
Güzel - (20)
Fena Değil - (16)
Kötü - (32)

  Site
» RSS - Yazılar
» RSS - Yorumlar
» Etiket Bulutu
» Ben Kimim ?

  Bağlantılar
» Kurtcuk.Com
» Zoque.Net
» WebHocam
» Ajax Turkiye
» HayatimDegisti.Com
» Düşünen Türk
» Kontör Satışı
» Vision Göz
» Büyük Ortadoğu Projesi
» Parça Kontör
» Beta ASP
» CyberEx.Org

  Son Yorumlar
» Buyur benim kullandı
» denedm denedm olmadı
» İşin asp kısmında bi
» bu uygulamanın asp k
» Gwh28-dgcmp-p6rc4-6j

  En Çok Okunanlar
» Bu Ne Perhiz Bu Ne Lahana
» Bir Devrin Kapanışı...
» Dahili ve Harici Bedhahla
» Miting Organizatörleri ve
» Devlet Terörü !

  Google Adsense

Son 24 saatte 0 adet içerik eklenmiştir.