| مواقع صديقة: تعلم البي اتش بي - تصميم نت - أفضل استضافة |
| ||||||
| دروس للمبتدئين دروس تعليم (بي اتش بي) PHP للمبتدئين |
![]() |
| | LinkBack | أدوات الموضوع | طريقة العرض |
| | #1 (permalink) |
| * أبو عمر * |
بسم الله الرحمن الرحيم كخطوة اولى للتعامل مع الملفات، يجب انشائها أولاً، ويمكننا انشاء الملفات في PHP باستخدام الدالة fopen وهي نفس الدالة المستخدمة لفتح الملف، فالدالة fopen يمرر لها اسم الملف لفتحه واذا لم يكن موجوداً تقوم بانشائه. انشاء الملف باستخدام الدالة fopen تحتاج الدالة fopen الى معرفة عنصرين هامين لتتمكن من العمل، العنصر الأول هو "إسم الملف"، أما العنصر الثاني فهو ما ننوي عمله مع الملف من: قراءة أو كتابة. وفي هذه الحالة فنحن نرغب في انشاء ملف جديد بالاسم testfile.txt، وبما أننا سننشيء الملف لأول مرة اذاً فيجب أن نخبر الدالة أننا نريد الكتابة الى الملف (إذا لم نقم باختيار الكتابة فلن يتم انشاء الملف). مثال1: كود PHP: وفي السطر الأول من الكود، قمنا بحفظ اسم الملف المرغوب انشائه في متغير نصي بالاسم filename$. اما في السطر الثاني، فقد قمنا باستخدام الدالة fopen مع تمرير اسم الملف المخزن في المتغير في السطر السابق واخبرنا الدالة اننا نريد الكتابة الى الملف عن طريق العنصر "w"، كما قمنا بتخزين نتيجة فتح الملف في متغير filehandle$ وهو لازم للتعامل مع الملف فيما بعد. أما في السطر الثالث، فقد أغلقنا الملف الذي قمنا بفتحه من قبل بعد ان انتهينا من التعامل معه، باستخدام الدالة fclose مع تمرير نتيجة فتح الملف filehandle$. ملحوظة: يجب عند انشاء الملفات التأكد من وجود التصاريح المناسبة لذلك عن طريق اعطاء المجلد المراد انشاء الملف بداخله التصاريح 777 بالدالة CHMOD.
__________________ لضمان رد سريع على استفسارك أو موضوعك * تأكد من البحث في المنتدى قبل أن تسأل * احرص على أن تنتقي العنوان المناسب لموضوعك أو سؤالك * قم بصياغة سؤالك بطريقة واضحة مع ذكر تجربتك ومكان الخطأ فيها |
| | |
| | #9 (permalink) |
| * أبو عمر * | أي ملفات أي نوع سواء txt أو jpg أو gif أو أي شيء طبعا الامتداد ومحتويات الملف لازم تناسب النوع اللي تريده
__________________ لضمان رد سريع على استفسارك أو موضوعك * تأكد من البحث في المنتدى قبل أن تسأل * احرص على أن تنتقي العنوان المناسب لموضوعك أو سؤالك * قم بصياغة سؤالك بطريقة واضحة مع ذكر تجربتك ومكان الخطأ فيها |
| | |
| | #10 (permalink) |
| عضو جديد تاريخ الانتساب: 07-06-2007 المكان: ksa السن: 33
مشاركات: 33
مستوى السمعة : 0 ![]() |
مشكور اخونا الغالي كودر شرح ممتاز تشكر عليه وفيه تعديل على الكود بأدخال الدالة الشرطية IF للتحقق من انشا ء الملف وهنا الكود كامل بعد التعديل كود PHP: |
| | |
![]() |
| زوار هذا الموضوع الآن : 1 (0 عضو و 1 ضيف) | |
(View-All)
Members who have read this thread : 15
| |
| مبتدئ فى البرمجه, مبرمج اليمن, متعب, محمد اليماني, coder, gaser, GMC, issam-rrr, Mido-9, mooonmooon2, pin_k_dream, sa_mob, xplojen, xsukax, وعد العمر |
| أدوات الموضوع | |
| طريقة العرض | |
|
|
مواضيع ذات صلة | ||||
| الموضوع | الكاتب | المجلس | المشاركات | المشاركة الأخيرة |
| [دالة] fopen() [فتح ملف موجود أو انشاء ملف جديد] | coder | دوال التعامل مع الملفات والمجلدات | 5 | 29-01-2008 10:47 PM |
| كيفية برمجة “تم انشاء الصفحة في 0.20 ثانية” | عبد الواحد البشيري | مشاكل وحلول PHP Errors & Troubleshooting | 3 | 28-01-2008 07:53 PM |
| انشاء ملف عن طريق الفورم في الموقع | shmr | مشاكل وحلول PHP Errors & Troubleshooting | 1 | 21-11-2007 02:08 PM |
| استفسار حول كيفية انشاء قاعده بيانات | Al0TaiBy | مشاكل وحلول PHP Errors & Troubleshooting | 3 | 04-08-2007 10:25 PM |
| كيفية انشاء لوحة التحكم | said414 | مشاكل وحلول PHP Errors & Troubleshooting | 8 | 15-07-2007 11:51 PM |