تقييم الموضوع :
  • 1 أصوات - بمعدل 3
  • 1
  • 2
  • 3
  • 4
  • 5
[كود] ارسـال معـلومات الى الـموقع وجلـب بيانات
#1
الــسلام علــيكم ... طــاب مسـاكم لـمن راه الــمنــشور في الــيل , ومن راه في الـصبح طاب يــومك ..
كــ]فيكم ...؟!
احــبتي اعــتقد من الــموضوع مــفـهوم ما الــمطلــوب
لنـبسط الامــر اكــثر ...
نـفترض ان لديــنا مــوقع يعـرض لك بـياناتك ولـكن بــعد تــسجيل الدخــول ...!!
اي عند الــذهاب الى موقع يطلب منـك ادخـــأل user , pass ومن ثممـــأ يـنقلك الى صفحتك حيـث تــوجد هـناك بيــاناتك ...!!
قــمت بــوضع فــورمان الاول فــيه تخطيط مكــان الـبيانات فــارغه وعند الضـغط ع جلب بــيانات يــقوم بفتح فورم ثــاني ومنه تقـوم الــمستخدم بكتـابه الـ user , pass من الفــورم الـثاني ومن ثمـا يـقوم بضغط جـلب ويـنفتح الـفورم الاول والذي فيه الادوات ( تيكست ) فارغه سـابقاً يـقوم بملأهــأ ببيـاناتك ....
ففي الـفـورم الثاني وضعت هذا الـكود في زر جلب الـبيانات بعد ادخال اليوزر والباس ولكنني لـست متـاكد من عملـها لانني لم اكمل الـبرنامج بعد بسبب افقد الى كود جلب الـبيانات اذا اسـتطاع الـكود الاول العـمل وهــو :/
PHP كود :
Dim cookieJar As New Net.CookieContainer()
        
Dim request As Net.HttpWebRequest
        Dim response 
As Net.HttpWebResponse
        Dim strURL 
As String

        
Try
            
            
strURL "http://adsl.yemen.net.ye/en/login.aspx"
            
request Net.HttpWebRequest.Create(strURL)
            
request.UserAgent "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3"
            
request.Method "GET"
            
request.CookieContainer cookieJar
            response 
request.GetResponse()

            For 
Each tempCookie As Net.Cookie In response.Cookies
                cookieJar
.Add(tempCookie)
            
Next

          
            request 
Net.HttpWebRequest.Create(strURL)
            
request.UserAgent "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3"
            
request.Method "POST"
            
request.AllowAutoRedirect True
            request
.CookieContainer cookieJar

            Dim writer 
As StreamWriter = New StreamWriter(request.GetRequestStream())
            
writer.Write("ctl00_ContentPlaceHolder1_loginframe_UserName" TextBox1.Text"ctl00_ContentPlaceHolder1_loginframe_Password" TextBox2.Text)
            
writer.Close()
            
response request.GetResponse()

       
            
Dim stream As StreamReader = New StreamReader(response.GetResponseStream())
            
Dim data As String stream.ReadToEnd()
          If 
data.Contains("<big>Welcome") = True Then
            
            End 
If

        Catch 
ex As Exception
            MsgBox
(ex.Message)
        
End Try
    
End Sub 

طبعــاً الـرجاء من اصـحاب الــخبره الـنظر في الـكود , شــاكرين لهم تــعاوننـهم معنـا ...
اذا كان هذا الكود سليم فلمشكله التــألي هيى كـيفيه سيتم اســتدعاء او جلب البيانات وعرضها في فورم اخــر هل سـيكون بعمل موديل او كلاس ...؟!!!
وشكــراً
الرد }}}
تم الشكر بواسطة:


الردود في هذا الموضوع
ارسـال معـلومات الى الـموقع وجلـب بيانات - بواسطة a_almisery - 11-03-14, 12:54 AM

المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [Acces2007] مشكلة ملف قاعدة بيانات access للقراءة فقط mmaalmesry 11 1,470 29-04-25, 08:55 PM
آخر رد: mmaalmesry
  مشكلة عدم قراءة قاعدة بيانات MS access 0 424 29-03-25, 01:58 PM
آخر رد: ibraa939
  مشكلة عدم قراءة قاعدة بيانات MS access 0 353 29-03-25, 01:57 PM
آخر رد: ibraa939
  مشكلة عدم قراءة قاعدة بيانات MS access 0 289 29-03-25, 01:57 PM
آخر رد: ibraa939
  طريقة طباعة ملف pdf بقاعدة بيانات sql heem1986 0 520 25-02-25, 09:31 AM
آخر رد: heem1986
  ادخال درجات الطلاب لقاعدة بيانات اكسس .. مساعدة Tajaldeen 9 2,750 07-02-25, 07:59 PM
آخر رد: الورد2
  طريقه تحويل اى قاعده بيانات الى ملف dll فى المشروع خالد كامل1 1 636 31-01-25, 10:21 PM
آخر رد: Kamil
  [سؤال] كود قاعدة بيانات visual basic 2010 express KHALED987 1 509 25-01-25, 12:39 PM
آخر رد: Kamil
  [VB.NET] استعراض بيانات في Datagridview واضافة جميع البيانات لجدول محدد sql skode 0 489 12-01-25, 12:50 AM
آخر رد: skode
  طريقة حفظ نسخة أحيتاطية من قاعدة بيانات sql محلية heem1986 2 500 01-01-25, 03:56 PM
آخر رد: heem1986

التنقل السريع :


يقوم بقرائة الموضوع: