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

عاجل جدا لمبرمجين الويب

مغلق
بدأه PROGRAMMER_15 في 14 سبتمبر 2004 · 3 رد · 1,082 مشاهدة · في منتدى تصميم صفحات الويب
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

انا حاليا اقوم ببناء موقع خاص بشركة ويوجد بالموقع جزء يحوي صفحة لطلب الوظائف ،، اقوم بتمصيم الموقع على الفرونت بيج وخاصية طلب الوظائف سوف تكون على لغة ASP واقوم ايضاً ببرمجة بعض اجزاء الموقع باستخدام JavaScript ، ولقد قمت بتصميم قاعدة اليانات على اكسس ..

السؤال كيف اضيف اكواد الجافا سكريبت إلى الفرونت بيج وكذلك كيف اضيف اكواد ASP اريد منكم كيفية ترتيب الموقع من اين ابدأ واين انتهي

وشكرا لكم

#2

السلام عليكم

أولاً، كنت قد صممت سكريبت ASP جاهز للاستخدام خاص بالتوظيف و أبيعه للمن يريد و قد لاقى استحساناً و لله الحمد و المنة و لجأت فيه إلى تقسيم السكريبت إلى 3 أجزاء: الجزء الرئيسي و جزء header و footer. الجزأن الآخيران يتم تغيير كل شئ بهما من خلال محرر html أو فرونت بيج بما يلائم تصميم موقعك و بالتالي تأخذ السكريبت تصميم أي موقع بسهولة عالية، انظر الديمو و سترى سهولة تغيير التصميم (الـ skins):

http://t-dreams.com/jobcareer.asp

ثانياً، بالنسبة للتنسيق هو أمر عادي جداً فمثلا الطريقة المذكورة في الأعلي: التقسيم. و بكل الأحوال هذا يعتمد على عمل الصفحة فهل من الممكن و ضع مثلاً كود جافا سكريبت لتأكد من صحة الفورم بعد الفورم أم قبلها و هل كود asp لادخال البيانات إلى الداتا بيز يأتي قبل أو بعد الفورم و هكذا... والخلاصة هي فهم لكيفية عمل الصفحة و بالتالي ترتيب الأمور بناء على ذلك [هذه أمثلة لأن البعض يقول أضع كود ASP لإضافة البيانات إلى قاعدة البيانات في صفحة أخرى]

انا من الذين يحب وضع أكواد الـ ASP في نفس صفحة العمل و هذه الأكواد الخاصة بهذه الصفحة و ليس التي تستخدم على جميع الصفحات لذلك سيتم التعريف للأمور الأساسية للـ ASP أولاً ثم تعريفات جافاسكريبت ثم الـ html ولكن المر في النهاية أن الجميع داخل ببعضه البعض و هو قلت آنفاً فهم كيفية عمل الصفحة

Mohamad Al-Karbi

www.mkarbi.me

#3

يا اخ محمد لم افهم انا كنت سابقاً اكتب كود JavaScript ,ASP على المفكره واعرضه على شكل صفحة انترنت اما الان انا اتعامل مع الفرونت بيج داخل الفرونت بيج اين اكتب هذا السؤال

ارجو الإجابه السريعه منك يا اخ محمد وشكرا

#4

أولاً، صفحة الفورم على الفرونت بيج

ولنفرض جدلاً هناك حقل واحد سنضيفه إلى قاعدة البيانات MS Access و أسمها فرضاُ

db.mdb وتحوي عمودين هما عمود ID وهو رقم تلقائي (auto number) وعمود اسمه EmplyeeName حيث سنضع كود الـ ASP في صفحة اسمها فرضاً aspcode.asp

<form method="POST" action="aspcode.asp">
  <input type="text" name="EmployeeName" size="20">
  <input type="submit" value="Submit" name="B1">
</form>

بالطبع في صفحة الفورم سيكون هناك كود الـ javascript للتأكد أن الحقول و التي هي في هذا المثال هي حقل واحد قد تم كتابتها بالشكل الصحيح وعادة تكون قبل الـ <form>

ثانياً، صفحة الـ aspcode.asp

<%
'كود الوصلة لقاعدة البيانات
xDb_Conn_Str = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & server.mappath("db.mdb") & ";"

'لفتح الاتصال مع قاعدة البيانات
Set conn = Server.CreateObject("ADODB.Connection")
conn.Open xDb_Conn_Str

'لاستدعاء قيمة الحقل من الصفحة السابقة
'وهي صفحة الفورم
x_EmployeeName = Request.Form("EmpoyeeName")

'فتح السجل في قاعدة البيانات لإضافة الحقل
strsql = "SELECT * FROM [اسم الجدول في ملف أكسس] WHERE 0 = 1"
Set rs = Server.CreateObject("ADODB.Recordset")
rs.Open strsql, conn, 1, 2
rs.AddNew

'الإضافة
rs("EmployeeName") = x_EmployeeName

'التحديث لقاعدة البيانات
rs.Update

'إغلاق الاتصال و التنظيف
rs.Close
Set rs = Nothing
conn.Close
Set conn = Nothing
Response.Clear

'بعد الإضافة يذهب إلى صفحة الشكر أو الانتهاء
Response.Redirect "اسم صفحة الشكر.asp"
%>

تم تعديل هذه المشاركة بواسطة محمد القربي في 14 سبتمبر 2004 في 23:41

Mohamad Al-Karbi

www.mkarbi.me

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

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…