هل يمكن تحميل ملف GIF أو JPG أو DOC عن طؤيق الضغط على لنك أو button ..
أو السؤال بطريقة اخرى / هل يوجد امر او كود PHP يقوم بالوظيفة Save target as
هل يمكن تحميل ملف GIF أو JPG أو DOC عن طؤيق الضغط على لنك أو button ..
أو السؤال بطريقة اخرى / هل يوجد امر او كود PHP يقوم بالوظيفة Save target as
فهمت قصدك الآنكود PHP:
<form action="http://www.dreams-mix.com/images/indexlogo.gif" name="download">
<input name="Save" type="hidden" value="Save target as">
<p align="center">
<FONT face=Tahoma>
<INPUT style="padding:0px" tabIndex=1 type=submit value=تحميل></FONT></p>
</form>
![]()
الأخ plus / شكرا لك و لكن للاسف ليس هذا هو المقصود
فعند تنفيذ الكود السابق سوف يتم عرض الملف indexlogo.gif على صفحة المستعرض و لكنى ما ارغب فيه هو فتح صندوق حوار تسجيل الملفات لتسجيل الملف على الجهاز و ليس عرض الملف .... إن شاء الله تكون الفكرة وصلت و شكرا لك
عملتها لك بطريقة غبيه نوعاً ما .. ولكنها تفي بالغرض ان شاء الله : )
كود:<? $file_name = "myBooks2.jpg"; $file = fopen($file_name,"r"); $file_data = fread($file, filesize($file_name)); fclose($file); header("Content-disposition: filename=$file_name"); header("Content-type: application/octetstream"); echo $file_data; ?> حذفت من الكود الاسطر التالية لانها ليست ضرورية header("Pragma: no-cache"); header("Expires: 0");
ماذا تعني exit و لما أستخدمها؟
__________________
The box said: "Requires Windows 98/2000/XP/NT, or better" So, I installed LINUX
الف شكر لك أخى العزيز .. هذا ما اريده فعلا و اسلوب تفكير رائع و محترف ..... العيب الوحيد هو انه ممل بعض الشىء فى حالة كون الملف كبير حيث سوف يتم فتح الملف للقراءة اولا و هذا سوف يجعل عملية التحميل غير سريعة نسبيا .....
و عامة الكود يفي بالغرض إلى ان يتم إيجاد حل افضل إن شاء الله
شكرا جزيلا
أخوكم
خالد ممدوح
السلام عليكم طريقة جميلة جداً
فهذا إن دل دل على ذكائك أخي العزيز علي العنزي
أخي ممكن تضيفني على الماسنجر للأهمية Muslem(at)dr.com
أخي NetDur
Exit تستخدم للخروج أو الإنهاء من فعل الدالة
أرجوا منك أخي خالد أن تعذرني لخروجي عن الموضوع
__________________
البريد
almuslim@gmail.com
الماسنجر
muslem@php.net
Exit فى لغة PHP تستخدم لإنهاء السكربت
لا شكر على واجب أخي الكريم - خالد ممدوح
وهذا قليل في حقك ، فأنت قدمت للمواقع العربية
خدمات يعجز الانسان عن شكرها .. فجزاك الله خيراً
وأما بالنسبة للأخ المفضال netdur
فأعتذر عن التأخير اولاً
وثانيا أمر exit يستخدم حسب مكانه
وهو يعطي امر للمترجم بانهاء العمل
سواء كان للملف ككل او لدالة معينه ( Function )
اتمنى ان تكون وضحت الصورة لك
وتقبل تحياتي
هذه الطريقة أصح:
كود:<? $file_name = "myBooks2.jpg"; header("Content-type: application/download"); header("Content-disposition: filename=$file_name"); readfile($file_name); ?>
__________________
visualmind (at) php.net
أعتذر كثيراً عن غيابي من المشاركات والذي لن يطول أكثر إن شاء الله.
شكراً جزيلاً للاستاذ VisualMind
العفو أخي علي
أردت أن أذكر أن هناك العديد من تعليمات http يمكن الاستفادة منها في وظائف مختلفة.. يمكن الاطلاع عليها من خلال مرجع بروتوكول http 1.1 في الموقع التالي:
http://www.w3.org/Protocols/rfc2616/rfc2616.html
1.0 ايضاً:
http://ftp.ics.uci.edu/pub/ietf/http/rfc1945.html
__________________
visualmind (at) php.net
أعتذر كثيراً عن غيابي من المشاركات والذي لن يطول أكثر إن شاء الله.
شكرا لك اخى VisualMind
السلام عليكم ورحمة الله وبركاته
اخواني
كنت ابحث طويلا عن هذا الكود الخاص بـ Save target asn او Save as بحثت عنه طويلا في المواقع الاجنبية والعربية ولم اجده لا ادري ما هو السبب ربما لم اعرف طريقه![]()
والان انا اجده هنا واشكركم كثيرا
لكن عندي مشكله![]()
لم اعرف استخدامه ولم انجح في تركيبه واتمنى من احد الاخوان يشرح لنا كيفية وطريقة استخدامه مع شرح للأسطر اذا امكن وسمح ..؟![]()
فأنا بأمس الحاجه اليه اخواني
تحياتي للجميع وشكرا
هلا اخواني
آسف على ازعاجكم بس صدقوني محتاج لهذا الكود واتمنى تساعدوني
جزاكم الله خير
شرح لو بسيط عن الكود ولو بعض الاسطر المهمه وطريقه تركيبه
والف شكر لكم![]()