الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

عضو جديد محتاج مساعدتكم..لو تكرمتوا!!

مغلق
بدأه Small Engg في 13 مارس 2002 · 4 رد · 736 مشاهدة · في منتدى تطوير المواقع بـ PHP
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

الاعضاء الكرام ..السلام عليكم

انا عضو جديد وفعلا انا كنت ابحث عن منتديات علميه وخصوصا عن PHP

انا اريد تعلم هذه اللغه واتمنى منكم مساعدتي على فعل شيئين:

1) كتابه كود لصفحه ديناميكيه مثلا يدخل الزائر للصفحه نص وتقوم الصفحه بارساله الى بريد معين ..الزائر لايعرف اي شي عن هذا البريد بمعنى ان العنون البريدي غير ظاهر ..طبعا بدون استخدام OUTLOOK EXPRESS.

2)ربط كود PHP بقاعده بيانات DATA BASE ولتكن ACCSESS مثلا.

ارجو منكم مساعدتي لكي استطيع انجاز مشروع تخرجي في هندسة الحاسب وطبعا بجهودكم وتكاتفكم معي.

شاكر لكم جهودكم مقدما..

#2

وعليكم السلام ورحمة الله

أهلاً وسهلاً بك في هذا المنتدى

بالنسبة لاستفساراتك :

1) ربما الذي تقصده هو نموذج ارسال بريدي . هناك العديد من السكربتات الخاصة بذلك . كتبت هذا السكربت البسيط للتوضيح :

<?
if(isset($send))
{
  $to='You@domain.com';  // PUT YOUR EMAIL HERE
   if(mail($to, $subject, $msg))
          echo 'تم ارسال البريد ، شكراً لك';
   else echo 'لم يتم ارسال البريد بنجاح ، حاول مرة أخرى وشكراً';
  exit;
}
else
{
?>

الموضوع : 
الرسالة



<?
}
?>

أرأيت كم هي سهلة php فقط دالة واحدة لارسال بريد الكتروني :D

2) بالنسبة للربط مع قاعدة البيانات فهو في غاية السهولة ويمكنك الربط مع أي قاعدة بيانات موجودة حالياً ، ربما قاعدة البيانات المشهورة مع php هي MySQL (برنامج المنتدى مبني على قاعدة بيانات من هذا النوع). ولكن php توفر دوال جاهزة لأنواع أخرى من قواعد البيانات مثل dBase , interbase , MSSQL , mSQL ,Oracle , PostgreSQL , SyBase وغيرها . بالنسبة لقاعدة بيانات Access فيمكنك الاتصال بها عن طريق ODBC وهذه دروس بالعربية من أفضل موقع php عربي حالياً

http://php4web.com/article.php?sid=44

لكنني أنصحك بقاعدة بيانات MySQL لأنها المنتشرة حالياً ومجانية وأغلب مواقع الاستضافة تدعمها للاتصال بـ MySQL استخدم الدالة mysql_pconnect ثم اختر قاعدة البيانات الخاصة بك عن طريق الدالة mysql_select_db ثم نفذ الاستعلامات عن طريق الدالة mysql_query والتي تعيد قيمة من نوع resource ، اذا كنت نفذت استعلام select تستطيع معرفة عدد السجلات التي عاد بها الاستعلام عن طريق الدالة mysql_num_rows وللحصول على سجل استخدم الدالة mysql_fetch_array والتي تعيد مصفوفة للسجل الحالي. هذه بعض الدوال الجاهزة في php الخاصة بـ MySQL ويوجد غيرها أيضاً ، للاستزادة راجع PHP Manual وأي سؤال آخر اطرحه في المنتدى وان شاء الله ما يقصرون الأعضاء

تحياتي (f)

#3

وااااااو

لم أكن أعرف أن HTML متاح :D

لكن في هذا خطورة أمنية كبيرة بالنسبة للمنتدى

أغلقوها يا مدراء :cool:

#4

شكرا الاخ fsl وفعلا ماقصرت ابدا ولكن عندي بعض الاستفسارات:

1)صراحه انا ماااعرف للPHP يعني كيف اشغل هذا الكود وهل هذا الكود كافي او يحتاج اضافات لكي يتنفذ؟؟

2)كيف يمكنني اضع الخانه التي يكتب فيها العنوان والرساله؟؟

شاكر لك جهودك واذا عندك بريد على الهوت ميل لكي اتواصل معك

#5

العفو أخي الكريم

بالنسبة للكود فهو يعمل بدون اضافات رغم أنه بسيط جداً ، لكنك بالتأكيد يجب أن تقوم بتعديلات عليه من ناحية المظهر وتضيف اليه بحيث يناسب عملك . طبعاً لكي تنفذ الكود على جهازك تحتاج الى برنامج سيرفر ومفسر php وكذلك MySQL اذا كنت تحتاج قواعد بيانات . يمكنك تحميل هذه البرامج كل على حده وتقوم بعمل الاعدادات يدوياً لكن توجد حزمة من هذه البرامج مسبقة الاعداد يمكنك تحميلها من هنا :

http://www.firepages.com.au/phpdev4.htm

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

تحياتي لك وللجميع (f)

هذا الموضوع مغلق.

مواضيع مشابهة