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

سؤال عن السيرفر والوصول الى ملف

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

السلام عليكم

بعد ما رفعت مواقع الان انا بكل سهولة بقدر اوصل للداتا بيز تبعت اي موقع

لكن لو بدي اوصل لمجلد موجودج على السيرفر

كيف اعمل

يعني هاي الجملة شو اعدل عليها

fileuploud.saveas(server.mappath()

بدي اوصل للمجلد من اي جهاز client

يعني زي ما وصلت للداتا بيز عن طريق تغير الكونكشن الجديد اللي بيطلع بالسيرفر بعد رفع الموقع

شكراً

#2

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

اخي استخدم الكود التالي

Server.MapPath("~/Path")

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

#3
VB Helper كتب:

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

اخي استخدم الكود التالي

Server.MapPath("~/Path")

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

اخي مش هون المشكلة المشكلة انا من وين بدي اجيب ال path

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

بدي اروح على جهاز بنت جيرانا واكتب كود الابلود

fileuploud.saveas(server.mappath()

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

#4

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

اختي اصلا لو الصفحات تم رفعها في الخادم سيتم رفع الملف في الخادم عند تنفيذ الكود اعلاه ..

1

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

#5
VB Helper كتب:

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

اختي اصلا لو الصفحات تم رفعها في الخادم سيتم رفع الملف في الخادم عند تنفيذ الكود اعلاه ..

لا لا لا لا لا انت ما فهمت انا شو بدي

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

انا بدي اوصل للفولدر من جهاز الكلينت

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

بس كيف راح اوصل للمجلد اللي على السيرفر

فهمتني اخي الكريم

تم تعديل هذه المشاركة بواسطة easy_3a3 في 18 يونيو 2011 في 17:28

#6
easy_3a3 كتب:

لا لا لا لا لا انت ما فهمت انا شو بدي

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

انا بدي اوصل للفولدر من جهاز الكلينت

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

بس كيف راح اوصل للمجلد اللي على السيرفر

فهمتني اخي الكريم

هل من رد؟

#7

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

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

1

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

#8

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

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

الآن انا بدي بدل ما اكتب هاي الجملة

fileuploud1.saveas(server.mappath(fileuploud1.filename)

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

راح تحكيلي صح طبعا

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

بس الطلب اني بدل ما الملفات تروح على الروت تروح على مجلد انا حاطيته على السيرفر somee

ارجوا اني اكون قدرت وصل الفكرة

شكراً

تم تعديل هذه المشاركة بواسطة easy_3a3 في 18 يونيو 2011 في 19:57

#9

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

اختي بس لو كان تطبيق الويب بتاعك مرفوع على موقع Somee سوف يتم رفع الملفات هناك!!

1

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

#10

وعليكم السلام

اخي الكريم

انا بعرف اني لو رافعة تطبيق الويب راح ينرفع هناك بس هاد طلبي

انا ما بدي ارفع تطبيق ويب

انا بدي بس احط على السيرفر مجلد فاضي ولما اروح على اي جهاز انزل ال visual studio ,\واكتب كود الابلود وكود الابلود بدل ما يرفع الصور ويحطهن عندي على جهازي بد\ي الكود يودي الملفات اللي برفعهن على المجلد اللي ان حاطيته على السيرفر

#11

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

اختي هلا وضحت فكرتك يمكنك عمل هذا بس لابد من تزويد ال Credentials يعني بيانات الوصول للمجلد في السيرفر, ولكن السؤال الذي يطرح نفسه انتي الان تعملي عمل ال FTP يمكنك عمل هذا ببرامج ال FTP واذا قلت اريدها لغرض ما اسألك مرة اخرى اصلا اي تطبيق ويب لابد ان يكون مستضاف في سيرفر معين

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

#12
VB Helper كتب:

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

اختي هلا وضحت فكرتك يمكنك عمل هذا بس لابد من تزويد ال Credentials يعني بيانات الوصول للمجلد في السيرفر, ولكن السؤال الذي يطرح نفسه انتي الان تعملي عمل ال FTP يمكنك عمل هذا ببرامج ال FTP واذا قلت اريدها لغرض ما اسألك مرة اخرى اصلا اي تطبيق ويب لابد ان يكون مستضاف في سيرفر معين

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

اخي الكريم

زمان جماعة ال asp classic القديمة كانوا يعملوا برامج ويب ويبيعوها للشركات واحنا بال .net ممكن نعمل نفس الشيء كونه بامكاننا نستخدم server ال iis وانا امبارح تعلمت كيف استخدم iis على ويندوز 7 كنت بس بعرف على ويندوز xp

انا كنت ببرمج vb6 وشاطرة فيها :blush:

بس vb.net الديسك توب ما بعرفلها الا العمليات الاساسية اضافة وتعديل وحذف يعني ما بعرف اعمل uploud بال .net ديسك توب

لذلك بدي اركز على الويب لحد ما اتقن عمل البرامج بالديسك توب

فهمتني اخي الكريم

الان هاي Credentials شو قصتها بعدين انا ما بدي استخدم برامج بدي اثبت البرنامج بالiis على اجهزة الشركة اللي الها فروع وهذا السيرفر اللي بدي اوصله يكون رابط كل الافرع :wink: :wink: :wink:

#13

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

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

1

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

#14

السلام عليكم

اخي الكريم vbhelper

انا مما عرفت اوصله للمجلد

وعملت search بالنت وبرضوا ما وصلت

ممكن تساعدني

#15

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

اختي اعتقد اوضحت لك عدة امور سابقا !! كيف اساعدك؟!!

1

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

#16

السلام عليكم

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

عملHttpWebHandler لاستقبال الملف على السرفر وتخزينه فى مجلد ما

وجعل البرنامج الاخر يتصل بالهاندلر هذا وانشاء استريم بينهما من خلاله يتم ارسال الملف

حاولت افهما وشفت امثلة ما ما قدرت ممكن تفهمني اياها

http://vb4arab.com/vb/showthread.php?t=81052

انا ما بدي طريقة ال ftb

بدي الطريقة الاولى اللي باللون الاحمر

اسفة على الازعاج

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

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

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

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

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