PDA

View Full Version : ارتباط با جدول های sql به وسیله php در سیشارپ



MYSASOFT110
چهارشنبه 17 تیر 1394, 17:34 عصر
سلام
یه سوال

من یه صفحه ی php درست کردم که یک سری اعداد رو ازجدول های sql در اون نمایش دادم ،از طریق سی شارپ میخوام تو برنامه چک کنم که وقتی مثلا توی تکست باکس عدد 22 رو وارد کردم ،اگه توی اون صفحه php عدد22 وجود داشت یک پیغام نشون بده!ممنون میشم کسی پاسخ بده واقعا نیاز دارم به پاسختون.ممنون

mohsen.a.s.95
چهارشنبه 17 تیر 1394, 19:07 عصر
شما میتونید سورس کد صفحه رو با این کد بگیرید


string urlAddress = "http://google.com/";
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(urlAddress);
HttpWebResponse response = (HttpWebResponse)request.GetResponse();
if (response.StatusCode == HttpStatusCode.OK)
{
Stream receiveStream = response.GetResponseStream();
StreamReader readStream = null;
if (response.CharacterSet == null)
{
readStream = new StreamReader(receiveStream);
}
else
{
readStream = new StreamReader(receiveStream, Encoding.GetEncoding(response.CharacterSet));
}
string data = readStream.ReadToEnd();

response.Close();
readStream.Close();


با این کد سورس کد urlAddress تو متغیر data ذخیره میشه که اونم یه رشته است
یعنی شما آدرس صفحه ی php رو تو urlAddress قرار بدید و نتیجه اینه که سورس کد صفحه php توی متغیر data قرار میگیره

خب حالا باید با توجه به نحوه پردازش صفحه ی php تون که چه کدهایی تحویل میده به پردازش رشته روی متغیر data بپردازید و ببینید که آیا تو این متغیر عددی که میخاید هست یا نه

البته اینم بگم که برای استفاده از این کد باید کنابخانه های System.Net و System.IO رو ایمپورت کنید ینی این
using System.Net
using System.IO
رو به اول کد پروژه اضافه کنید

mohsen.a.s.95
پنج شنبه 18 تیر 1394, 00:20 صبح
اینم سورس کد
یه نگاه بندازید