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

downloadin files by secure way

مغلق
بدأه ashrafweb في 8 مارس 2005 · 10 رد · 1,019 مشاهدة · في منتدى تصميم صفحات الويب
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

لو تشوفوا هذا اللينك

/index.ph...e=post&id=14817

هذا لينك لتحميل أحد الملفات في منتدي arabteam2000

السؤال هو:

كيف يقوم هذا اللينك بعد الضغط عليه بتحميل الملف المرفق دون أن يظهر مسار الملف المرفق للشخص أو المستخدم الذي قام بتنزيل الملف علي ال client؟؟؟؟؟؟؟؟

وشكراا

ي

::::التوقيع::::

موقع ممتاز

وان شاء الله يفيد الجميع

وشكرا

؟؟لماذا لا يصل الايميل المرسل من صفحتي الي الهوتميل؟؟

مستوي الجدية في المواضيع المطروحة

لا اله الا الله محمد رسول الله

#2

العملية بسيط

انت تخزن مسار التحميل في قاعدة البيانات

و يقوم ملف الـ php بقراءة المسار ثم قراءة الملف ثم ارسالة الى المستعرض بالصيغة التي ترغب

Let's google help you Before ask

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

My Blog : www.phplover.net

#3

أنا عاوز كود بلغة ال ASP

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

وشكراا علي الردود

[قمت بتحرير بعض الكلمات التي نعلم أنه لم يُقصد بها سوء و لكن قد يُساء فهمها فجزاكم الله خيراً: محمد القربي]

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

::::التوقيع::::

موقع ممتاز

وان شاء الله يفيد الجميع

وشكرا

؟؟لماذا لا يصل الايميل المرسل من صفحتي الي الهوتميل؟؟

مستوي الجدية في المواضيع المطروحة

لا اله الا الله محمد رسول الله

#5

يمكنك فعل هذا عن طريق إرسال الملف للزائر عن طريق streaming

و ذلك بأن تحدد لكود ASP عنوان الملف على السيرفر : physical path

و هذا مثال للفكرة

<%
Dim Stream
Dim Contents
Dim FileName
Dim FileNameOut
Dim fso
Set fso = CreateObject("Scripting.FileSystemObject")
FileName = Request.QueryString("dlfn")

FileNameOut = fso.GetFileName(FileName)
Response.ContentType = "application/octet-stream"
Response.AddHeader "content-disposition", "attachment;filename="&FileNameOut
Set Stream = server.CreateObject("ADODB.Stream")
Stream.Open
Stream.LoadFromFile 
Server.MapPath(FileName)
Contents = Stream.ReadText
Response.BinaryWrite Contents
Stream.Close
Set Stream = Nothing
%>
#6

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

anti_leech.zip

#7

شكر يا عيوني

ألف شكر فعلا

جاري التجريب...

ولكن

هل هي زي المثال اللي أنا طرحتو في الأول؟؟ظ

::::التوقيع::::

موقع ممتاز

وان شاء الله يفيد الجميع

وشكرا

؟؟لماذا لا يصل الايميل المرسل من صفحتي الي الهوتميل؟؟

مستوي الجدية في المواضيع المطروحة

لا اله الا الله محمد رسول الله

#9

أعتذر يا أخى ، فقد أرسلت الملف دون تجربته و ظننت أنه كان يعمل آخر مرة جربته فيها :s

على العموم ها هى الصفحة بعد تعديلها :rolleyes:

dl.zip

#10

جزى الله اخينا medmuseum لهذا المثال و هذا الكود.. أما طريقة أخي مصطفى مشرف قسم الـ php فيمكن عملها بالـ ASP أيضاً و لكن مع عيب ظهور اللينك في الـ Address Bar دون أسفل المتصفح و يمكن حل هذه المشكلة بخدعة صغيرة مثل الـ pop up. و مع وجود المثال في الأعلى لا داع لشرح النقطة هذه

Mohamad Al-Karbi

www.mkarbi.me

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

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