folder Tahribat.com Forumları
linefolder Asp - Php - Cgi - Perl
linefolder ASP"De HTML Sayfasından Veri Çekmek?



ASP"De HTML Sayfasından Veri Çekmek?

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Arsizkofte
    Arsizkofte's avatar
    Kayıt Tarihi: 30/Ağustos/2005
    Erkek

    Başka bir sunucu üzerinde yer alan bir HTML dosyası var ve adı XYZ.html. Bu dosyanın içeriğinde ise <body> </body> etiketlerinin arasında birden fazla <p></p> etiketi var ki bunlar birbirinden farklı değerler içeriyorlar. Benim yapmak istediğim kendi sunucumdaki ASP dosyası ile burdaki verileri çekebilmek. ASP kullanarak XML verilerini çekme yöntemini deneyince sonuç alamadım. Yardımcı olabilecek olan var mı?

     

    XYZ.html Örneği

    <html>

    <body>

    <p>İstanbul</p>

    <p>Ankara</p>

    <p>İzmir</p>

    <p>Kayseri</p>

    </body>

    </html> 

  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Fikret
    Fikret's avatar
    Kayıt Tarihi: 01/Ekim/2007
    Erkek

    veri çekebilmen için 2 yöntem var biri GET diğeri POST. benim kullandıgım, daha güvenli olan postu anlatiim.

    XYZ.htm adlı sayfan

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

    <html>

    <body>

    <center>
    <form method="post" action="islem.asp">
    <input  type="text" name="sehir"><br>
    <input type="submit"  value="Gönder" >
    </form>
    </center>

    </body>

    </html> 

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

    bu da islem.asp sayfan

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

    <%
    sehir = request.form("sehir")

    response.write sehir

    %>

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

    gelen veriyi sehir değişkenine alıp ekrana yazdırabilirsin.

    kolay gelsin... 


    screw you guys! i"m goin" hoooome!
  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    ahmbay
    ahmbay's avatar
    Kayıt Tarihi: 31/Temmuz/2005
    Erkek

    bu kodu kendine gore uyarliyarak yapabilirsin,
    dolar kurlarini okumasi icin yazdigim bir kod, ancak gerekli duznelemeyi yaparsan isini gorur

    adr="http://www.tcmb.gov.tr/kurlar/today.xml"
    set StrHTTP = Server.CreateObject("Microsoft.XMLHTTP")
    StrHTTP.Open "GET" ,adr, false
    StrHTTP.Send
    kurlar = StrHTTP.Responsetext
    Set StrHTTP = Nothing

    sonra kurlar degiskeni icinde ara, kopyala ve yazdir..


    http://www.ahmbay.com
  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Arsizkofte
    Arsizkofte's avatar
    Kayıt Tarihi: 30/Ağustos/2005
    Erkek

    @f1kr3t

    Hocam sen olayı anlamamışsın, keşke okusaydın.

     

    @ahmbay

    o kodu ben de gördüm gezinirken ama <p></p> etiketlerinin arasını alabildiği yönünde şüphelerim var. 

  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Tuna
    Tuna's avatar
    Kayıt Tarihi: 17/Temmuz/2005
    Erkek

    body></body arasındakilerimi almak istiyorsun yoksa

    <p arasındakilerden birinimi ?

    örneğin ankara ?

    adr="sayfan.html"
    set StrHTTP = Server.CreateObject("Microsoft.XMLHTTP")
    StrHTTP.Open "GET" ,adr, false
    StrHTTP.Send
    kur = StrHTTP.Responsetext
    Set StrHTTP = Nothing

    diyelimki body></body arasındakileri alacaksın...

    kes = split(kur,"<body>")

    kes2=split(kes(1),"</body>")

    yaz=kes2(0)

    response.write yaz

     

    body body arasını almış olduk...

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

    şimdide diyelimki <p>Ankara</p> arasını alacaz..

    yukardakinin aynısı..

    yukardakinden tek farkı split atlayacaz..

     kes = split(kur,"<p>")

    kes2=split(kes(2),"</p>")

    yaz=kes2(0)

    response.write yaz

    gibin..

     

Toplam Hit: 3463 Toplam Mesaj: 5