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

مشكلة في تحميل الملفات

مغلق
بدأه King naif في 19 أكتوبر 2004 · 13 رد · 906 مشاهدة · في منتدى تطوير المواقع بـ PHP
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

عندي مشكلة في المصفوفة

$_FILES[' '][' ']

اذا اردت طباعة او التعامل مع عناصر المصفوفة لا يظهر اي نتائج

ارجو ان اجد لديكم الحل

$_FILES[' ']['name'] 
$_FILES[' ']['type']
$_FILES[' ']['tmp_name']
$_FILES[' ']['size']

وهذا الكود الذي جربته

<html>
<head>

<img border="0" src="<?=$img?>" width="200" height="200"></td>

<form>
<input type="file" name="img" size="50">
<p>
<input type="submit" value="submit" name="submit">
</p>
</form>
<? echo $_FILES['img']['name']; ?>
</html>
#2

هذا هو الكود الصحيح

حمل المرفق و جربه

uploader.zip

Let's google help you Before ask

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

My Blog : www.phplover.net

#3

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

اخي العزيز mostafasaw

جربت الملف ولكن لم تظهر اي نتائج في test.php

#4

أخي لاحظ أنك تحتاج لضبط قيمة المعامل enctype الموجود داخل الوسم form كما يلي

<form method="POST" enctype="multipart/form-data">

ويكون المثال كالتالي

<html>
<head>

<img border="0" src="<?=$img?>" width="200" height="200"></td>

<form method="POST" enctype="multipart/form-data">
 <input type="file" name="img" size="50">
 <p>
 <input type="submit" value="submit" name="submit">
 </p>
</form>
<? echo $_FILES['img']['name']; ?>
</html>

تم تعديل هذه المشاركة بواسطة الحسين في 19 أكتوبر 2004 في 11:32

29_5.gif

سورة العنكبوت

ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

مشروع Arabic PHP.NET

حلم طالما كان يراودني حتي قهرته بحمد الله ليكون حقيقة

ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

سلسلة أنماط التصاميم البرمجية Desgin Patterns

سلسلة أنماط التصاميم البرمجية Desgin Patterns | كتيب هذه الدروس (إعداد أحمد غريب)

ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

كنترول ASP.NET DataGrid CheckBoxColumn

كنترول ProgressBar

كنترول UltraPanel

مشروع الكنترول الأنيق (إهداء للفريق العربي)

الورش الإلكترونية IT Workshops

تعقب الأخطاء error tracing

كنترول ColorPicker لمطوري الويب

RichTextBox Control لمطوري ال ASP.Net

حمل كتاب جافا سكربت عربي

#5

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

يااخ الحسين الكود الذي اعطيتني اياه نفس كود الاخ mostafasaw

وللاسف لم يظهر اي نتائج

؟؟؟؟؟؟؟؟؟

وهذا الكود المجرب

<html>
<head>

<img border="0" src="<?=$img?>" width="200" height="200"></td>

<form method="POST" enctype="multipart/form-data" action"a.php">
<input type="file" name="img" size="50">
<p>
<input type="submit" value="submit" name="submit">
</p>
</form>
<? echo $_FILES['img']['name']; ?>
</html>
#6
عدل 
action"a.php"
to
action="a.php"

راكان الحنيطي

Be Open Source

opensource-550x4752.gif

#7

السلام عليكم

اخوي راكان انا راسي انفقع من كثر ماقريت الكود لكن للاسف لا توجد اي نتائج

<html>
<head>

<img border="0" src="<?=$img?>" width="200" height="200"></td>

<form method="POST" enctype="multipart/form-data" action="a.php">
<input type="file" name="img" size="50">
<p>
<input type="submit" value="submit" name="submit">
</p>
</form>
<? echo $_FILES['img']['name']; ?>
</html>
#8

يا سيدي الكريم

اولا ابدأ انت بالصفحة التي هي index.htm و حدد الملف التي تريد تحميله

ثم انقر على ارسال

عندها ستلاحظ معلومات علن الملف

على فكرة : قمت بتجربة الملف مرة ثانية وهي شغال 100 %

شو هو اصدار الـ php الذي عندك

Let's google help you Before ask

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

My Blog : www.phplover.net

#9

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

ياأخ mostafasaw جربت الكود 10 مرات دون فائدة

الإصدار PHP Version 4.0.5

على فكرة المشكلة عندي ليست في

$_files

حتى مصفوفة

$_post
$_get

عند طباعة محتوياتها لا أجد ناتج

#10

اخي الكريم

اسماء هذه المتحولات ( المصفوفات ) بالذات يجب ان تكون باحرف كبيرة

$_FILES['img']['size']

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

اعتقد انك تريد معلومات اكثر عن الملف المحمل ( الذي تقوم بعملية upload له )

تم تعديل هذه المشاركة بواسطة mostafasaw في 21 أكتوبر 2004 في 01:12

Let's google help you Before ask

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

My Blog : www.phplover.net

#11

http://www.alfateh-school.com/test/

الكود موجود على هذا المسار

جربه و شوف

ملاحظة : الكود هذا سيوضع لمدة يومان فقط ثم سوف اقوم بحذفه

تم تعديل هذه المشاركة بواسطة mostafasaw في 21 أكتوبر 2004 في 01:16

Let's google help you Before ask

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

My Blog : www.phplover.net

#12

اخي العزيز mostafasaw

اخي العزيز راكان الحنيطي

اخي العزيز الحسين

اشكركم على جهودكم

جربت الكود اللي في الوصلة واشتغل تمام

ولكن عندي لم يشتغل

المشكلة زي ماقلت سابقا لكم في

$_POST
$_GET
$_FILES
طبعا جميعها بالاحرف الكبيرة
#13

سيد الكريم

ان المصفوفة FILES_$ هي اختصار لمصفوفة اكبر لكنها تعد اختصار لها

على كل حاول باسم الملف العادي يعني :

$img['size']

لازم يمشي الحال

احتمال يكون عندك مشكلة باصدار الـ php

حاول ترقي الاصدار نفسه مون الموقع التالي

www.php.net

تم تعديل هذه المشاركة بواسطة mostafasaw في 23 أكتوبر 2004 في 15:29

Let's google help you Before ask

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

My Blog : www.phplover.net

#14

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

اخواني الكرام

كتبت القيمة ل img كما هي موضحة في الخطوتين

<input type="file" name="img" value="<?=$img?>" size="20" >
OR
<input type="file" name="img" value="<?=$_FILES['img']['tmp_name']?>" size="20" >

المشكلة

1- عند ارسال الفورم لنفس الصفحة لا تظهر قيمة img واضحة امامي

ولكن استطيع التعامل معها

2- عند ارسال الفورم مرة اخرى لنفس الصفحة لا توجد قيمة لل img

ولكم جزيل الشكر

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

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