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

كيف يمكن الكتابة من form الى صفحة ويب

مغلق
بدأه النهر في 20 مارس 2005 · 8 رد · 690 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بسم الله الرحمن الرحيم

السلام عليكم

عندي سؤال :

انا عندي فورم كيف يمكن اخذ البيانات التي كتبها المستخدم في احد الحقول مثلا(textbox) ثم اكتبها في صفحة ويب html . (في مكان معين مثلا بين الوسم<p> </p>).

انا لا اريد استخدام ASP لان الصفحات التي اريد انشاءها ليست dynamic.

وشكرا..

اختكم النهر

تم تعديل هذه المشاركة بواسطة النهر في 20 مارس 2005 في 20:02

#2

لماذا لم يرد احد ؟

هل السؤال غير واضح ام ماذا؟

اذا لم يكن واضح اخبروني

لان عملي متوقف على هذا الامر.

لقد بحثت في الموضوع قبل طرحه ولم اجد شيئا قرأت 3 كتب ولم اجد فيها ما

يساعد.

لقد فكرت ان اكتب ما ادخله مستخدم برنامجي (من خلال WindowsForm )

في ملف HTML باستخدام تعليمات IO file

ولكن لا اعلم هل هذه الفكرة هي الصحيحة و مجدية ام يوجد الاصح منها.

وانا متأملة فيكم ان تساعدوني.

#3

ربما فعلا يكون السؤال غير واضح فما هي البيانات المدخلة وهل هي متكررة أم مرة واحدة وأين ستوضع داخل الملف وأيضاً هل هو ملف جديد أم أنه موجود فعلاً

كل هذه التساؤلات تجعل السؤال غير واضح ... لكن ....

فكرة ال IO سليمة في نظري من ناحية التعامل مع ملف HTML فيمكنك تكوين STRING بواسطة StringBuilder ، ووضع داخله الوسوم المطلوبة ، ومن ثم حفظه داخل ملف بامتداد html ، أما إذا كان الأمر يعتمد مثلاً على قواعد بيانات فحينها يمكن استخدام ملفات xml وبإسلوب مختلف عن ال IO

وفقك الله

#5

فكرتي انا مختلفه وهي حفظ البيانات المكتوبه في TextBox وحفظها بقاعده بيانات صغيره ومن تم استدعائها من قاعده البيانات ........................... وذلك يحتم عليك استخذام ASP

واذا كنت لا تريد استخذام asp فعليك باستخذام webexplorer

#6

اخواني الكرام اشكركم لتعاونكم واعتذر عن كون السؤال مبهما.

واليكم فكرة برنامجي:

انا اقوم بانشاء برنامج يسير بمراحل متسلسلة متتالية(مثل اداة الـ wizard) وعندما ينتهي من البرنامج يتم بناء موقع الكتروني HTML بناءا على معلومات المستخدم.

فيقوم المستخدم بادخال البيانات المطلوبة منه وهي متنوعة تكون نصحية ،اختيارية(يختار من قائمة combobox)،وضع صورة،وضع جداول

( أي تعبئة الحقول المطلوبة :كتابة اسمه ،نبذه عنه،اختيار الصفحات التي يريد تعبئتها اختيار احد القوالب لشكل الصفحة ومعاينتها)

وكذلك يوجد حقول اختيارية اذا كان يريد تعبئتها لتظهر له في الموقع

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

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

ايضا يوجد مستخدم واحد للبرنامج (كأي برنامج يكون البرنامج في جهاز واحد يمكن اي مستخدم انشاء موقع جديد خاص به، او استكمال البناء).

اريد ان يكون زر التالي هو من يقوم بالعمليات والبناء.

المشكلة:

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

وكما قلت سابقا اني فكرت بهذا الحل

لقد فكرت ان اكتب ما ادخله مستخدم برنامجي (من خلال WindowsForm )

في ملف HTML باستخدام تعليمات IO file

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

وشكرا لكم.

تم تعديل هذه المشاركة بواسطة النهر في 22 مارس 2005 في 20:03

#7

أرى أن يتم تخزين البيانات ضمن قاعدة البيانات وبعد الانتهاء من جمع المعلومات بشكل كامل من المستخدم تقوم بكتابتها إلى صفحة html ذات امتداد html أو htm باستخدام توابع الكتابة إلى الملفات ..................................

#8

شكرا اخي الكريم

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

وكذلك انتم اخبرتوني باستخام Web Explorer هل هي الان مجدية معي ؟(فاذا كانت كذلك لقد جربتها ولم اعرف كيف استخدمها).

ايضا انا متصورة ان امكانيات VB.NET تساعد في حل مشكلتي بصورة افضل واسرع من استخدام تعليمات الكتابة في الملفات.

شاكرة لكم تعاونكم.

#9

احتاج اجابة لاسئلتي السابقة.

والان لدي سؤال عن قاعدة البيانات

ما هي افضل طريقة استخدمها لتتوافق مع برنامجي لاني وجدت طرق كثيرة؟

جزاكم الله خيرا..

تم تعديل هذه المشاركة بواسطة النهر في 25 مارس 2005 في 13:09

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

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