عزيزي العضو \ الزائر نرجو التسجيل في الموقع
منتدى المحجوب للبرامج والتقنية يرحب بك عزيزي الزائر
II BloCked link II

نوجه لك بعض التنبيهات العامة قبل الدخول
ان مواضيع هذا المنتدى وبرامجه متطورة بشكل مستمر
وهي في الغالب لا تنقل من منتديات اخرى الخ ...
لقد تعبنا كثيراً في الحصول عليها وشرحها لذلك قد حجبنا بعض المواضيع
ويتوجب على الزائر التسجيل لكي يستطيع تحميلها لحفظ حقوق هذا المنتدى
التسجيل يكون عبر ايميل رسمي لك وتأكيد الاشتراك عن طريق الايميل

نأسف للأزعاج ... استمتع بوقتك
عزيزي العضو \ الزائر نرجو التسجيل في الموقع
منتدى المحجوب للبرامج والتقنية يرحب بك عزيزي الزائر
II BloCked link II

نوجه لك بعض التنبيهات العامة قبل الدخول
ان مواضيع هذا المنتدى وبرامجه متطورة بشكل مستمر
وهي في الغالب لا تنقل من منتديات اخرى الخ ...
لقد تعبنا كثيراً في الحصول عليها وشرحها لذلك قد حجبنا بعض المواضيع
ويتوجب على الزائر التسجيل لكي يستطيع تحميلها لحفظ حقوق هذا المنتدى
التسجيل يكون عبر ايميل رسمي لك وتأكيد الاشتراك عن طريق الايميل

نأسف للأزعاج ... استمتع بوقتك
عزيزي العضو \ الزائر نرجو التسجيل في الموقع
هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.
عزيزي العضو \ الزائر نرجو التسجيل في الموقع

يختص ببرامج البروكسي وبرامج البالتوك والاجهزة بكامل انواعها مع الكراكات
 
الرئيسيةالأحداثأحدث الصورالتسجيلبحث مخصصاتصل بنانسيت كلمة السردخول
نرجو كتابة المواضيع الجديدة على المنتدى الجديد http://www.m7-job.com/vb
عضوية التحميل المجانية من هذا المنتدى test  باسوورد 778899
دخول
اسم العضو:
كلمة السر:
ادخلني بشكل آلي عند زيارتي مرة اخرى: 
:: لقد نسيت كلمة السر
صبغ نكات الباتوك والرومات
للمساعدة قم بإضافتي
soot_al_iraq★O 10-10 O
المواضيع الأخيرة
» برنامج ProgFinder يأتيك بأيّ برنامج تريده
تعامل الديلفي مع قواعدة البيانات php على الانترنت عن طريق مكون IEHTTP Icon_minitimeالخميس نوفمبر 26, 2020 10:39 pm من طرف test

» Pivot Stickfigure Animator 2.2.5 لعمل فلم متحرك او رسوم متحركة بالفلاش احترافيه new وسهل الاستخدام
تعامل الديلفي مع قواعدة البيانات php على الانترنت عن طريق مكون IEHTTP Icon_minitimeالخميس نوفمبر 26, 2020 8:18 pm من طرف test

» AnFx لعمل تواقيع وبنرات وواجهات فلاشية للموقع او تواقيع شخصية new يدعم اللغة العربيه
تعامل الديلفي مع قواعدة البيانات php على الانترنت عن طريق مكون IEHTTP Icon_minitimeالخميس نوفمبر 26, 2020 8:04 pm من طرف test

» لعبة يلا لودو مهكره اذا تقدر
تعامل الديلفي مع قواعدة البيانات php على الانترنت عن طريق مكون IEHTTP Icon_minitimeالأربعاء أبريل 01, 2020 11:46 am من طرف ABU_YASER

» Paltalk ChinaMicJumper (2011) NEW جديد الطمر 2011
تعامل الديلفي مع قواعدة البيانات php على الانترنت عن طريق مكون IEHTTP Icon_minitimeالخميس يناير 16, 2020 2:44 am من طرف ديم نت

» Praetorians لعبة استراتيجية اسطورة ورائعة برابط واحد كامله
تعامل الديلفي مع قواعدة البيانات php على الانترنت عن طريق مكون IEHTTP Icon_minitimeالسبت يناير 19, 2019 6:24 pm من طرف دابي

» شكرا لك على هذا المجود
تعامل الديلفي مع قواعدة البيانات php على الانترنت عن طريق مكون IEHTTP Icon_minitimeالأحد أكتوبر 07, 2018 4:56 am من طرف سيد فله

» جديد الكام الوهمي You Cam v3
تعامل الديلفي مع قواعدة البيانات php على الانترنت عن طريق مكون IEHTTP Icon_minitimeالأربعاء أغسطس 15, 2018 1:04 pm من طرف test

» Voice Activated R2-Paltalk 10.1 Build 431
تعامل الديلفي مع قواعدة البيانات php على الانترنت عن طريق مكون IEHTTP Icon_minitimeالأحد أغسطس 05, 2018 1:25 pm من طرف test

» برنامج SopCast 3.2.9 لمشاهده جميع القنوات الفضائيه دون تشفير
تعامل الديلفي مع قواعدة البيانات php على الانترنت عن طريق مكون IEHTTP Icon_minitimeالسبت يناير 20, 2018 11:56 am من طرف 1st sight

» مع Sandboxie يمكنك فتح اكثر من نك
تعامل الديلفي مع قواعدة البيانات php على الانترنت عن طريق مكون IEHTTP Icon_minitimeالخميس يناير 11, 2018 6:56 am من طرف ssmm222

» اذاكان متصفح الاكس بلور لايفتح متدي المحجوب ويعطيك الصفحة محجوبة
تعامل الديلفي مع قواعدة البيانات php على الانترنت عن طريق مكون IEHTTP Icon_minitimeالثلاثاء أغسطس 29, 2017 3:23 am من طرف O 10-10 O

» Paltalk Multi Paster 10 برنامج وضع الجمل ع التكست الالي 2011 مع امكانية التلاعب بالوان واضافة اي شي
تعامل الديلفي مع قواعدة البيانات php على الانترنت عن طريق مكون IEHTTP Icon_minitimeالأحد نوفمبر 06, 2016 9:36 pm من طرف ابن اوى

» Paltalk Mass Action لعمل الادد الجماعي والانفايت وتجاهل الا
تعامل الديلفي مع قواعدة البيانات php على الانترنت عن طريق مكون IEHTTP Icon_minitimeالأحد نوفمبر 06, 2016 9:34 pm من طرف ابن اوى

» فعل جميع منتجات KASPERSKEY 2011 لمدة 30 سنة على ضمانتي بدون باتش أو مفتاح
تعامل الديلفي مع قواعدة البيانات php على الانترنت عن طريق مكون IEHTTP Icon_minitimeالثلاثاء نوفمبر 10, 2015 12:26 pm من طرف S

» تحميل الاصدار الاخير من برنامج Kaspersky Internet Security 2013
تعامل الديلفي مع قواعدة البيانات php على الانترنت عن طريق مكون IEHTTP Icon_minitimeالثلاثاء نوفمبر 10, 2015 12:21 pm من طرف S

» بايلوكس.. Admin Topic Changer
تعامل الديلفي مع قواعدة البيانات php على الانترنت عن طريق مكون IEHTTP Icon_minitimeالثلاثاء ديسمبر 16, 2014 4:10 pm من طرف test

» برنامج Microsoft Office 2010 بحلة جديدة رائعة وبسرعة فائقة .. برابط واحد مباشر
تعامل الديلفي مع قواعدة البيانات php على الانترنت عن طريق مكون IEHTTP Icon_minitimeالثلاثاء أبريل 01, 2014 3:30 pm من طرف mhjwel_444

» Fake Voice 2. برنامج صدى الصوت ومغير الاصوات في غرف البالتوك
تعامل الديلفي مع قواعدة البيانات php على الانترنت عن طريق مكون IEHTTP Icon_minitimeالإثنين مارس 10, 2014 8:35 pm من طرف DJs

» أهم برامج البالتـوك _ترحيـب _كونترول_صوتيات
تعامل الديلفي مع قواعدة البيانات php على الانترنت عن طريق مكون IEHTTP Icon_minitimeالإثنين فبراير 24, 2014 6:22 pm من طرف DJs

» Paltalk AutoGreeter v1.0 رائع للتحكم بالتكست والترحيب بالزوار
تعامل الديلفي مع قواعدة البيانات php على الانترنت عن طريق مكون IEHTTP Icon_minitimeالإثنين فبراير 24, 2014 5:30 pm من طرف DJs

» Paltalk 10 Trivia Bot
تعامل الديلفي مع قواعدة البيانات php على الانترنت عن طريق مكون IEHTTP Icon_minitimeالإثنين نوفمبر 18, 2013 2:04 am من طرف test

» أفضل اسطوانة تعريف علي الاطلاق لجميع الاجهزة والويندوزات تعرف اي جهاز في الدنيا
تعامل الديلفي مع قواعدة البيانات php على الانترنت عن طريق مكون IEHTTP Icon_minitimeالجمعة نوفمبر 15, 2013 2:04 pm من طرف mjido

» حصري جداً على المحجوب للبرامج ابحث عن اي برنامج تريد كامل مع الكراك
تعامل الديلفي مع قواعدة البيانات php على الانترنت عن طريق مكون IEHTTP Icon_minitimeالخميس أكتوبر 10, 2013 5:06 am من طرف mavi_mafi

» أستعد جميع ملفاتك من السي دي او الفلاشة التالفة مع هذا البرنامج 3.9.1034 Any Reader
تعامل الديلفي مع قواعدة البيانات php على الانترنت عن طريق مكون IEHTTP Icon_minitimeالخميس أكتوبر 03, 2013 1:44 am من طرف mavi_mafi

» فحص الجهاز من الاختراق و حذف الباتش
تعامل الديلفي مع قواعدة البيانات php على الانترنت عن طريق مكون IEHTTP Icon_minitimeالخميس أكتوبر 03, 2013 1:32 am من طرف mavi_mafi

» طريقة تكريك حسابات المواقع
تعامل الديلفي مع قواعدة البيانات php على الانترنت عن طريق مكون IEHTTP Icon_minitimeالأحد سبتمبر 22, 2013 9:10 am من طرف general7

» TVK Trivia Master 1.2.3 لاعادة كتابة الجمل وتخزينها وانزالها في اي وقت والتحكم باللون والخط
تعامل الديلفي مع قواعدة البيانات php على الانترنت عن طريق مكون IEHTTP Icon_minitimeالأحد سبتمبر 08, 2013 3:07 am من طرف azak2000

» تحميل برنامج Game Booster 1.5.0.0 افضل برنامج لتسريع الكمبيوتر والالعاب
تعامل الديلفي مع قواعدة البيانات php على الانترنت عن طريق مكون IEHTTP Icon_minitimeالجمعة يونيو 07, 2013 1:32 am من طرف البرق2007

» بالصورة سرع جهازك بتنظيفه من مخلفات النت.. سيذهلك دون ادنى شك
تعامل الديلفي مع قواعدة البيانات php على الانترنت عن طريق مكون IEHTTP Icon_minitimeالثلاثاء يونيو 04, 2013 7:53 am من طرف البرق2007

التحكم عن بعد دعم فني
تعامل الديلفي مع قواعدة البيانات php على الانترنت عن طريق مكون IEHTTP App-remote-icon
دعم 24/24
VPN
جديد البروكسي
★☆☆★
عضوية تميز لدة 30 يوم مجاناً حجم ميقا مفتوح مع 45 سيرفر PREMIUM pd proxy
ورشة عمل
★☆★☆★
طريقة تكريك برنامج Internet Download Manager ومع أي نسخة ومدى الحياة 
★☆★☆★
للمزيد ..
جديد نسخ البالتوك paltalk
تبليغ عن رابط لا يعمل


 

 تعامل الديلفي مع قواعدة البيانات php على الانترنت عن طريق مكون IEHTTP

اذهب الى الأسفل 
كاتب الموضوعرسالة
المحجوب
المـديـر العــآم
المـديـر العــآم
المحجوب


paltalk paltalk : Empty
ذكر
عدد المساهمات : 2259
نقاط الرابط المحجوب : 9900
تاريخ التسجيل : 22/05/2009
العمر : 44
الدولة : ksa
العمل\ترقية : STC

تعامل الديلفي مع قواعدة البيانات php على الانترنت عن طريق مكون IEHTTP Empty
مُساهمةموضوع: تعامل الديلفي مع قواعدة البيانات php على الانترنت عن طريق مكون IEHTTP   تعامل الديلفي مع قواعدة البيانات php على الانترنت عن طريق مكون IEHTTP Icon_minitimeالسبت ديسمبر 03, 2011 12:05 pm

تعامل الديلفي مع قواعدة البيانات php على الانترنت عن طريق مكون IEHTTP 1453211964

لعل الغالب رأى إستعمالات الـ http لتحميل الملفات من المواقع و في مشروعنا
البسيط هذا سنسرد إستعمال آخر للـ http حيث سنرسل الى موقع معلومات نخزنها
و سنقرأ تلك المعلومات كذلك من برنامج ننشئه بالدلفي بوساطة من الـphp و
باستخدام بروتوكول الـ http.

بعض المعلومات حول بروتوكول الـ http :

يعتمد بروتوكول الـ http على طريقة الطلب و الرد http request و http response فمثلا أنت تطلب google بهذه الطريقة http://www.google.com
ليتولى بروتوكول الـ http إجابة طلبك بصفحة google الجميلة على متصفحك
حسنا قم الآن بإنجاز بحث ب google عن delphi4arab و لاحظ العنوان :

http://www.google.fr/search?hl=fr&source=hp&q=delphi4arab&meta=&aq=f&oq=


لقد تم إضافة جملة بحثك الى العنوان انها طريقة لنقل بياناتك المتمثلة في
جملة البحث الى صفحة اخرى و هي صفحة النتائج نفس الشيئ في بعض المواقع يتم
إضافة باسورد دخولك الى العنوان و هكذا يتم تناقل المعلومات بين صفحات
الانترنت سيتضح لك الأمر لاحقا ان شاء لله تابع يوجد طريقتين شائعتين لنقل
البيانات و هما الطريقة GET و الطريقة POST .

الطريقة GET :

تقوم باضافة البيانات الى الرابط url .

الطريقة POST :

تقوم باضافة البيانات الى جسم الطلب بحيث تكون غير مرئية.


مشروعنا البسيط هو :

سنقوم بارسال نص الى صفحة سكريبت php بسيط حيث سيقوم أو ستقوم صفحة الـ php باستقبال النص و كتابته في ملف txt و ليكن data.txt موجود على نفس الموقع كل هذا سنستخدم فيه مكون مجاني TIEHTTP من وضع الأخ B.M.AbdelAziZ فشكرا له.


موقع المكون : http://www.myfxboard.com/tiehttp/

للتحميل مباشرة من الموقع :
http://www.myfxboard.com/tiehttp/TIE..._071_D2007.rar

طريقة التنصيب ( أنا نصبته بهذه الطريقة) :

بعد فك الضغط ادخل الى الملف gunzip ثم source أنسخ ما بداخل الملف الى
الملف bin الموجود على المسار C:\Program Files\Borland\Delphi7\Bin بعدها
افتح دلفي اغلق المشروع الذي يفتح مع الدلفي أختر ovrire ثم افتح
TIE_http_https.dpk ثم اضغط على compile في حالة عدم وجود أخطاء اضغط على
Installer اغلق دلفي مع الحفظ اعد فتحه ستجد مكون جديد اضيف الى لوحة
internet .

بالنسبة لهذا العمل يمكن إنجازه بطريقتين :

الأولى : أن تشترك في إستضافة مجانية ثم تقوم برفع صفحة الـ php و الملف data.txt الى إستضافة الموقع و القيام بالعمل.

الثانية : هي إستخدام برنامج xampp و هو برنامج يتيح لك العمل على جهازك و كأنك في إستضافة حيث لديك مترجم php و قاعدة بيانات MySql و ما إلى ذلك... البرنامج سهل نصب شغل و انتهى شخصيا سأعمل بهذه الطريقة لنبدأ.

رابط موقع البرنامج http://www.apachefriends.org/fr/xampp.html

التحميل : http://www.apachefriends.org/downloa...in32-1.7.2.exe
أولا هذا هو سكريبت الـ php قمت ببرمجته أضطررت الى تعلم بعض أساسيات الـ php ليس كامل لكنه يفي بالغرض :

الكود:



delphi4arab
   

< ?php
      $_var = $_POST["varf"] ; //1 

      $_hand= fopen("data.txt","a") ; //2

    fwrite($_hand,$_var) ;//3

    Fclose ($_hand) ; //4
?>

قم بنسخ كود الـ php الى ملف txt و سمه test.txt ثم غير صيغته من .txt الى .php و انسخه الى المجلد htdocs الموجود مع ملفات برنامج xampp ، المجلد htdocs يمثل مكان وضع ملفات موقعك..لا تنسى تشغيل apache من XAMPP Control Panel ...

شرح الأكواد :
1// : شرحه لاحقا.
2// : الحصول على مقبض الملف و فتحه للكتابة و القراءة في حالتنا ملفنا هو data.txt.
3// الكتابة في الملف البرمتر الاول مقبض الملف و الثاني ماذا نكتب في الملف الأكواد الباقية أكواد html .

بالدلفي أنشئ فورم به زر و مكون Edit بالإضافة الى مكون IEHTTP سمي هذا الأخير http ، في حدث الضغط على الزر :





الكود:
http.RequestMethod := 'POST';//1
http.postStr:=('varf=' + Edit1.Text);//2
http.ExecuteURL('http://127.0.0.1/test.php');//3



1 //: قمنا بتعريف طريقة POST لتنفيد الـ request اذا لم يتم تعريف طريقة POST فالمكون يعتبر الطريقة GET كطريقة افتراضية كما قلنا سابقا الطريقة POST تضيف البيانات الى جسم الطلب لذلك لن نشاهد البيانات المرسلة.
2 // : poststr هي poststring و هو ماذا سنرسل بالـ http ، varfهو اسم المتغير edit.txt هو النص الذي سيحويه المتغير.
ارجع الى كود الـ php لاحظ $_var = $_POST["varf"] $_var هو اسم
المتغير الذي سنحفض فيه محتوى المتغير varf الذي سنرسله من برنامجنا دلفي
في الـ php تعريف المتغيرات سهل و هو باضافة العلامة $ و حسب و لست بحاجة
الى تعريف نوع المتغير و لا هم يحزنون php ينوب عنك في ذلك...$_POST هذه
طريقة لاستخراج محتوى المتغير varf اذا استخدمنا GET في الدلفي ففـ php
يكون لدينا $_GET ...
3// رابط عنوان صفحة الـ php بما اننا على جهازنا فنستخدم 127.0.0.1 او localhost ...
جرب البرنامج ف edit اكتب delphi مثلا ثم ارسل
بالضغط على الزر.. صفحة الـ php تستخرج النص من المتغير تحصل على مقبض
الملف الذي تريد كتابته تفتح الملف تكتب فيه النص و تغلق الملف...
الآن اذهب الى data.txt و هنا ستلاحظ انه قد تم اضافة النص delphi الآن الذي نريده هو ان نقوم بقراءة النص من برنامج آخر عن طريق استخدام ال http أنشء نفس الفورم السابق في مكان الـ Edit ضع Memo







الكود:
http.ExecuteURL('http://127.0.0.1/data.txt');
Memo1.Lines.Add(http.sl.Text);


اولا قمنا بطلب صفحة 127.0.0.1/data.txt اذهب
الى متصفحك و ضع رابط الصفحة فوق ستلاحظ انه تم عرض النص في المتصفح في
البرنامج كأننا قمنا بهذه العملية الا اننا سنسنقبل النتيجة في مكون Memo .
يمكنك بهذه الطريقة من صناعة العديد من البرامج كبرنامج اضافة ردود الى
المنتدات او مواضيع و غير ذلك الكثير..الشرح مختصر و أتمنى ان اكون قد
افدتكم ...
لا تنسونا من صالح دعائكم ...
ان اصبت فمن الله و ان اخطأت فمن نفسي و الشيطان

توصيات :
اذا لم يعمل بشكل سليم حيث انه بعد تحميل المرفقات الى الدلفى و استكمال الاكواد حدث ان عرض رسالة خطاء خاصه ب iiehttp3 و لكن عند اضافة المرفقات مع مجلد البرنامج اشتغل بصورة ممتازة

..... ديلفي العرب

للمزيد من الشروحات حول هذا المكون
http://www.delphi4arab.com/forum/showthread.php?t=539

الرابط الاصلي للموضوع : http://www.delphi4arab.com/forum/showthread.php?t=2141
الرجوع الى أعلى الصفحة اذهب الى الأسفل
https://blockedlink.roo7.biz
 
تعامل الديلفي مع قواعدة البيانات php على الانترنت عن طريق مكون IEHTTP
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1
 مواضيع مماثلة
-
» البيئة الاساسية لبرمجة الديلفي والتعرف على الادوات
» طريقة عمل متصفح بلغة الديلفي مع شرح فيدو ( ورشة عمل )
» أفضل كتاب لتعلم قواعد لغة الديلفي باللغة الانجليزية
» اداة اضافة صور من نوع gif الى مشروعك في الديلفي delphi 7
» كتاب مهم لتعلم لغة البرمجة الديلفي باللغة العربية

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
عزيزي العضو \ الزائر نرجو التسجيل في الموقع :: قسم البرمجة وطريقة عمل البرامج عبر لغات البرمجة :: قسم لغة Delphi ديلفي-
انتقل الى: