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

مساعدة في مشروع تخرج

بدأه السيد الهاشمي في 29 يونيو 2011 · 12 رد · 695 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

اعضاء ومشرفين المنتدى .. عندي مشكلة صغيرة ياغالين ... انا مسوي في مشروعي انه الزائر يقدر يحمل ملف صوتي او صورة او ملف فديو او نص .. والاعضاء يعلقو على الشي الي ينزلة اي شخص ..

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

وجاء شخص اسمة احمد نزل ملف فديو اخر كيف اخلي الاعضاء يعلقو عليه مرة ثانية لاني لما انزل ملف فديو اخر ياخذ مكان الفديو الاول .. وهذه هي المشكلة

انا حابب انه لو نزل شخص اخر ملف يكون تحت الملف الاول يعني يكون اللملف الاول تحت والتعاليق حقة تحت ولما ينزل شخص اخر ملف جديد يكون فوق ويقدر الزائر يعلق عليه وعلى الملف القديم ..

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

سواء كان ملف فديو او ملف صوت او صورة او نص ياليت الي عنده خبرةبهذه الشي يقولي كيف اعمل .. تقريباء الفكرة مثل الفيس بوك .. كل شخص ينزل ملف والناس تعلق عليه

والله يجعلة في ميزان حسناتك ياارب

#2

أخي الكريم هو بس ياليت توضح شو هي الأدوات إلي مستخدمها في الصفحة

وعلى فكرة الأفضل بإعتقادي هو مثل اليوتيوب ينعرض ملف فيديو واحد وتحته التعليقات وعلى الجنب آخر الفيديوهات المضافة

لأنك في حال جعلت عدة مقاطع فيديو في نفس الصفحة عندها سيصبح فيه بطئ خصوصاً إذا كانت مفعلة أنها تعمل مع تحميل الصفحة .

الله أكبر الله أكبر الله أكبر لآ إله إلا الله الله أكبر الله أكبر ولله الحمد

#3
KV2010 كتب:

أخي الكريم هو بس ياليت توضح شو هي الأدوات إلي مستخدمها في الصفحة

وعلى فكرة الأفضل بإعتقادي هو مثل اليوتيوب ينعرض ملف فيديو واحد وتحته التعليقات وعلى الجنب آخر الفيديوهات المضافة

لأنك في حال جعلت عدة مقاطع فيديو في نفس الصفحة عندها سيصبح فيه بطئ خصوصاً إذا كانت مفعلة أنها تعمل مع تحميل الصفحة .

------------------

مشكور خيو على الرد السريع .. بس انا حابب اعمل نفس طريقة الفيس بوك .. اني اضيف اما مقطع فديو او ملف صوت او صورة او مقالة والناس تعلق عليها ..

وحابب انه بعد كل شي اضيفة يكون في تعليق خاص فيه .. المشكلة موش في طريقة اضافة هاذي الادوات المشكلة في كيف انه الملف الي اضيفة ماياخذ مكان الملف السابق

لاني لو اضفت ملف مثلن وعلق الناس عليه .. وجيت اضيف ملف جديد بايخذ مكانة .. ومش عارف كيف اعمل عشان كل ملف يكون خاص في نفسة وتعليقات .. هل استخدم فور وخلية يضيف لي في كل مرة

اضيف فيها شي اداة حسب الشي الي يريد الشخص ان يرفعه مثلن لو رفع فديو اسوي حلق فور للفديو . ولو اضافة صورة اسوي حلقة فور للامج .. ووكيف بتكون حلقة الفور عشان اعمل هذه الشي .. ياليت تقولي كيف اسوية

والله يجعلة في ميزان حسناتك اخي العزيز

#4

السلام عليكم ورحمه الله وبركاته

اخي وليش لما ينضاف ملف اخر يستبدل مكان الاول؟!! يمكنك خطأ ببرمجتك وتصميمك لقاعدة البيانات, المفروض يكون عندك اكثر من موضوع وكل موضوع له اكثر من رد, يعني الموضوع الاول فيه ملف فيديو مثلا ويكون له مجموعه من التعليقات والثاني بنفس السيناريو السابق وهكذا ..

1

.:: Wish to become better and better ::.

#5
VB Helper كتب:

السلام عليكم ورحمه الله وبركاته

اخي وليش لما ينضاف ملف اخر يستبدل مكان الاول؟!! يمكنك خطأ ببرمجتك وتصميمك لقاعدة البيانات, المفروض يكون عندك اكثر من موضوع وكل موضوع له اكثر من رد, يعني الموضوع الاول فيه ملف فيديو مثلا ويكون له مجموعه من التعليقات والثاني بنفس السيناريو السابق وهكذا ..

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

تم تعديل هذه المشاركة بواسطة السيد الهاشمي في 29 يونيو 2011 في 07:45

#6
السيد الهاشمي كتب:

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

-------------------------

وينك اخي العزيز .. ياليت توضح لي اكثر عن الشي الي قلته والله يجزيك الف خير

#7

السلام عليكم ورحمه الله وبركاته

اخي ممكن توضح لي مخطط قاعدة البيانات للمشروع؟!!

.:: Wish to become better and better ::.

#8
VB Helper كتب:

السلام عليكم ورحمه الله وبركاته

اخي ممكن توضح لي مخطط قاعدة البيانات للمشروع؟!!

-------------------

اخي العزيز انا .. سويت جدول خاص باضافة اما موضوع جديد او ملف فديو او ملف صوت او صورة .. وفيه الحقول التالية

id عبارة عت عداد .

name فيه اسم الشخص الي رفع الملف عن طريق السيشن يجيب اسم الشخص

files في الملف الذي سيتم رفعه او الموضوع الذي سينكتب .. اذا كان ملف يحفظ مسارة . واذا كان كلام نصي يخزن النصص المكتوب طبعاُ هذه اذا كان ملف فديو يعرض الملف من خلاص عارض الفديو اذا كان صوت نفس الشي . واذاكان نص بداة عرض النص

nots هذه خاص بالتعاليق .. يعني االكلام الذي سيعلق فيه الزوار وينكتب فيه التعليق

img صورة الشخص الذي قام بالتعليق

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

عشان كذا انا قلت لك كيف انة اذا مستخدم مثلن اضاف ملف او نص والزوار علقو عليه ..

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

.. بس المشكلة انه ياخذ مكان الملف الملف الاول .. وهذه مشكلة .. اما بخصوص التعليق فانا اجلب تعليق كل ملف بالسيشن يعني لو زوار علقو ملف معين فالسيشن يجيب لي كل التعليقات على الملف هذه

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

#9
السيد الهاشمي كتب:

-------------------

اخي العزيز انا .. سويت جدول خاص باضافة اما موضوع جديد او ملف فديو او ملف صوت او صورة .. وفيه الحقول التالية

id عبارة عت عداد .

name فيه اسم الشخص الي رفع الملف عن طريق السيشن يجيب اسم الشخص

files في الملف الذي سيتم رفعه او الموضوع الذي سينكتب .. اذا كان ملف يحفظ مسارة . واذا كان كلام نصي يخزن النصص المكتوب طبعاُ هذه اذا كان ملف فديو يعرض الملف من خلاص عارض الفديو اذا كان صوت نفس الشي . واذاكان نص بداة عرض النص

nots هذه خاص بالتعاليق .. يعني االكلام الذي سيعلق فيه الزوار وينكتب فيه التعليق

img صورة الشخص الذي قام بالتعليق

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

عشان كذا انا قلت لك كيف انة اذا مستخدم مثلن اضاف ملف او نص والزوار علقو عليه ..

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

.. بس المشكلة انه ياخذ مكان الملف الملف الاول .. وهذه مشكلة .. اما بخصوص التعليق فانا اجلب تعليق كل ملف بالسيشن يعني لو زوار علقو ملف معين فالسيشن يجيب لي كل التعليقات على الملف هذه

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

..........................................................................................................................................................................ززز

اخي العزيز .. عندي مشكلة ثانية ياليت تساعدني فيها ..

عندي جدول .. اسمة nots

وفيه الحقول التالية

id عبارة عن عداد

text الحقل الي ينضاف فيه الموضوع

name اسم الشخص الذي اضاف الموضوع

nots حقل خاص بالتعليقات من الزوار

notsname الحقل الخاص باسماء الزوار الذي عقلو على الموضوع

........................................................................................

وعندي مشكلة في كود اضافة لما اعمل فيه حقلة فور .. مايشتغل بس لما اسوي من غير حلقت فور يشتغل هذه هو الكود

con = System.Configuration.ConfigurationManager.ConnectionStrings["ConnectionString"].ConnectionString;

SqlConnection sqlcon = new SqlConnection();

sqlcon.ConnectionString = con;

SqlCommand sqlcom = new SqlCommand();

sqlcom.Connection = sqlcon;

string command, myfile,x;

int n = 1;

n++;

for (int i = 0; i <= n; n++)

{

command = "insert into nots(text) values(@text)";

sqlcom.CommandText = command;

sqlcon.Open();

sqlcom.Parameters.AddWithValue("@text", TextBox1.Text);

myfile = sqlcom.ExecuteNonQuery().ToString();

sqlcon.Close();

}

Session["text"] = TextBox1.Text;

Label1.Text = TextBox1.Text;

Label1.DataBind();

x = Session["text"].ToString ();

...................................................................ز

المشكلة الثانية .. عند اضافة التعليق مثلن شخص سواء موضوع .. بيكون شكل الجدول كذا

id =1

name = ali

text= شباب عندي مشكلة في تعديل حقل في جدول

nots= null

notsname= null

.....................................

الان لما يجي الزائر يسوي تعليق بنسوي كود update على الجدول بحيث يعبي القيم التي هي null عشان يكون التعليق خاص بالموضوع الذي انضاف

هذه كود اضافة تعليق بس مارضي يشتغل فيه مشكلة موش عارف ايشش

string con;

con = System.Configuration.ConfigurationManager.ConnectionStrings["ConnectionString"].ConnectionString;

SqlConnection sqlcon = new SqlConnection();

sqlcon.ConnectionString = con;

SqlCommand sqlcom = new SqlCommand();

sqlcom.Connection = sqlcon;

string command, myfile;

command = "update nots set nots = @nots,name = @name where text=@x";

sqlcom.CommandText = command;

sqlcon.Open();

sqlcom.Parameters.AddWithValue("@nots", TextBox2.Text);

sqlcom.Parameters.AddWithValue("@name", Session["name"]);

myfile = sqlcom.ExecuteNonQuery().ToString();

sqlcon.Close();

GridView1.DataBind();

..................................................

انا سويت عند الشرط where انه يروح يعدل في الحقول بحيث يكون تكست = السيشن .. عشان تكون التعاليق لكل موضوع خاصة فيه

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

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

#10

طيب أخي الكريم

في عندي تعليق بسيط على كلامك

إنت عم تقول إنك تعرف إنو شكل الجدول غلط !!! ( أنا شايف من الأول هيك )

طيب ليش تكمل على غلط !!!

ليش أول شي ما تسأل عن طريقة صحيحة لتقسيم جداول مثل هيك مشروع ثم بعدين تبدأ بالبرمجة

أخي الكريم التخطيط هو الأساس في أي مشروع

البرمجة لن تأخذ منك في مثل هيك مشروع إلا كم ساعة ( عرض صور - صوت - فيديو - إضافة موضوع - إضافة تعليقات )

ثم كيف بدك تكون مواضيع يلي فيها الصور في نفس جدول الفيديو وهو نفسه أيضا للصوت وما بعرف شو كمان

يجب أن يكون كل قسم منها في جدول وإذا أحببت يكون عرضها في صفحة واحدة ولكن الأهم أن تكون لكل فئة جدول خاص

وصدقني لن تستفيد من أي تصحيح لهذا الكود أو غيره لأن الجداول تصميمها خطأ

ولن يعمل المشروع إن إستمريت هكذا

بعد تقسيم الجداول بشكل صحيح عندها نصحح لك الكود من الأخطاء ونكمل لك البرمجة

أعتقد أن أستاذي الفاضل VB Helper يوافقني على هذا

بالتوفيق

تم تعديل هذه المشاركة بواسطة KV2010 في 30 يونيو 2011 في 05:05

الله أكبر الله أكبر الله أكبر لآ إله إلا الله الله أكبر الله أكبر ولله الحمد

#11
KV2010 كتب:

طيب أخي الكريم

في عندي تعليق بسيط على كلامك

إنت عم تقول إنك تعرف إنو شكل الجدول غلط !!! ( أنا شايف من الأول هيك )

طيب ليش تكمل على غلط !!!

ليش أول شي ما تسأل عن طريقة صحيحة لتقسيم جداول مثل هيك مشروع ثم بعدين تبدأ بالبرمجة

أخي الكريم التخطيط هو الأساس في أي مشروع

البرمجة لن تأخذ منك في مثل هيك مشروع إلا كم ساعة ( عرض صور - صوت - فيديو - إضافة موضوع - إضافة تعليقات )

ثم كيف بدك تكون مواضيع يلي فيها الصور في نفس جدول الفيديو وهو نفسه أيضا للصوت وما بعرف شو كمان

يجب أن يكون كل قسم منها في جدول وإذا أحببت يكون عرضها في صفحة واحدة ولكن الأهم أن تكون لكل فئة جدول خاص

وصدقني لن تستفيد من أي تصحيح لهذا الكود أو غيره لأن الجداول تصميمها خطأ

ولن يعمل المشروع إن إستمريت هكذا

بعد تقسيم الجداول بشكل صحيح عندها نصحح لك الكود من الأخطاء ونكمل لك البرمجة

أعتقد أن أستاذي الفاضل VB Helper يوافقني على هذا

بالتوفيق

=======================

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

#12
السيد الهاشمي كتب:

=======================

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

-----------------------------------

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

وعملت التعاليق في قرد فيو .. وخليت القرد فيو تظهر لي صورة الشخص المعلق واسمة والتعليق تبعه ..

بس الان الي حابب اعملة انه مثلن لو انت كتبت اكثر من تعليق .. وانا حابب اعلق على موضوع معين في موضوعاتك ... كيف اخلي التعليق يكون خاص في التعليق الي اريد ان اعقل عليه

طبعاُ انا خليت الموضوع الي يكتبة اي شخص ينحفظ في سيشن ...

طبعاُ وقت كتابة الموضوع بيكون الجدول مافية غير رقم التسلسلي والموضوع فقط وباقي الخانات null وفي وقت كتابة التعليق يروح يعمل لي ابديت .. ويعبي الخانات الي فيها null بصورة الشخص واسمة والتعليق تبعه

.. ياليت تشوف المرفقات وتصحح لي حق التعليق .. انا برفق لك المثال في المرفقات .. وياليت تضبطة لي والله يجزيك الف خير .. اخي العزيز

WebSite7.rar

#13
VB Helper كتب:

السلام عليكم ورحمه الله وبركاته

اخي ممكن توضح لي مخطط قاعدة البيانات للمشروع؟!!

--------------------------------

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

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

بس يظهر انه مشغول .. استاذي VB Helper ياليت تراجع مثالي وتشوف لي حل ..

1

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

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

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

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

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