Merhaba arkadaşlar, biraz farklılık yaparak evimdeki diğer bilgisayarıma 2003 kurdum. Tüm web dosyalarını da yükledikten sonra aklıma şu olay geldi.
Normalde php'de curl ile dosya çekebiliyoruz. Curl hakkında bilgim var fakat bunu asp'de nasıl gerçekleştirebilirim? Yapmak istediğim şu.
ASP ile http://www.whatismyip.com adresine bağlanıp (veya kendi sitem için www.domain.com/ip.php adresine tek satırlık ip'yi yazdırırım o sorun değil) ip'yi alıp bunu 777 desteği olan bir dosyaya yazdırmak.
Bu ip öğrenme kısmını programlarla da öğrenebilirim fakat ben hem öğrenmek hem de boş zamanımı geçirmek açısından yazdım.
Yardımlarınızı bekliyorum. Teşekkürler.
ASP ip öğrenme ve yazdırma
19
●1.649
- 25-04-2013, 16:41:45Üyeliği durduruldufunction getHTML (strUrl)
Set xmlHttp = Server.Createobject("MSXML2.ServerXMLHTTP")
xmlHttp.Open "GET", strUrl, False
xmlHttp.setRequestHeader "User-Agent", "asp httprequest"
xmlHttp.setRequestHeader "content-type", "application/x-www-form-urlencoded"
xmlHttp.Send
getHTML = xmlHttp.responseText
xmlHttp.abort()
set xmlHttp = Nothing
end function - 25-04-2013, 17:03:32Kariyeradam öncelikle mesajınız için teşekkür ederim fakat bu nedir? Yani kodlara bakıyorum ve herhalde url'den veri çekiyor veya yolluyor. Veri çekiyorsa url'yi nereye gireceğim? Hangi satırları istediğimi nasıl belirteceğim?KariyerAdam adlı üyeden alıntı: mesajı görüntüle
Veri çekmiyorda yolluyorsa nasıl ve nereye yolladığını nereye gireceğim?
Yardımlarınız için tekrardan teşekkür ederm. - 25-04-2013, 17:39:31Üyeliği durdurulduBu urlden veriyi çekmene yarayan bir fonksiyon.
- 25-04-2013, 18:46:21Teşekkür ederim fakat nasıl kullanacağım? Örnek gösterebilir misiniz?KariyerAdam adlı üyeden alıntı: mesajı görüntüle
- 25-04-2013, 18:48:56Üyeliği durduruldu
- 25-04-2013, 18:53:51Tekrardan teşekkür ederim. Şimdi denemeler yapacağım. Peki aldığım veriyi elimdeki mevcut mysql db'ye nasıl yazdırabilirim?KariyerAdam adlı üyeden alıntı: mesajı görüntüle
- 25-04-2013, 18:56:27Üyeliği durdurulduGelen html i en basitinden split ile parçalayarak yazabilirsin.gizemsiz adlı üyeden alıntı: mesajı görüntüle
--R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 18:56:27 -->-> Daha önceki mesaj 18:55:11 --
Şu konuda sana yardımcı olabilir. Mantık bot yazımı ile aynı. - 25-04-2013, 19:15:57Cevabınız için teşekkür ederim. Bayağı inceledim ve denemeler yaptım. Hem kendi kodum ile hem de sizin verdiğiniz kodla. Sonunda çalıştırdımKariyerAdam adlı üyeden alıntı: mesajı görüntüle

<% strVeriCekilecekAdres = "https://www.r10.net/index.html" Set oXMLHttp = Server.CreateObject("MSXML2.ServerXMLHTTP") oXMLHttp.open "GET", strVeriCekilecekAdres, False oXMLHttp.Send() blnAlinanVeri = oXMLHttp.responseText 'Veri Aldık değişkene atadık Set oXMLHttp = Nothing Response.Write(blnAlinanVeri) %>Kodu tamamen sağlam bir şekilde çalışıyor. Şimdi ben veri çekilecek adres yerine domain.com/ip.php yi koyup onun içerisine de sadece ip'yi yazdıracağım. Peki elimde mevcut olan blnAlinanVeri değişkeni için farklı bir sunucudaki mysql'e nasıl yazdırabilirim? Normal php'deki kodları biliyorum ama asp tamamen farklı olduğu için yapamıyorum. Tekrardan yardımınızı rica ediyorum. Teşekkürler.
