Hi What is problem in my code ?? My code: copy($HTTP_POST_FILES['ufile']['tmp_name'][0], $path1); //line 12 copy($HTTP_POST_FILES['ufile']['tmp_name'][1], $path2); copy($HTTP_POST_FILES['ufile']['tmp_name'][2], $path3); PHP: Sorry , My language is weak
OK!! OK!! multiple_upload.php <table width="500" border="0" align="center" cellpadding="0" cellspacing="1" bgcolor="#CCCCCC"> <tr> <form action="multiple_upload_ac.php" method="post" enctype="multipart/form-data" name="form1" id="form1"> <td> <table width="100%" border="0" cellpadding="3" cellspacing="1" bgcolor="#FFFFFF"> <tr> <td><strong>multiple Files Upload </strong></td> </tr> <tr> <td>1.Select file <input name="ufile[]" type="file" id="ufile[]" size="50" /></td> </tr> <tr> <td>2.Select file <input name="ufile[]" type="file" id="ufile[]" size="50" /></td> </tr> <tr> <td>3.Select file <input name="ufile[]" type="file" id="ufile[]" size="50" /></td> </tr> <tr> <td align="center"><input type="submit" name="Submit" value="Upload" /></td> </tr> </table> </td> </form> </tr> </table> PHP: multiple_upload_ac.php <?php //تعيين المجلد الذي تريد تخزين الصور عليه //ÙÙŠ هذا المثال سنØÙظ المل٠ÙÙŠ مجلد upload //$HTTP_POST_FILES['ufile']['name']; = اسم المل٠المرÙوع //على سبيل المثال Ø±ÙØ¹Ù†Ø§ مل٠باسم test.gif ÙØ³ÙˆÙ يكون مسار الصورة upload/test.gif $path1= "upload/".$HTTP_POST_FILES['ufile']['name'][0]; $path2= "upload/".$HTTP_POST_FILES['ufile']['name'][1]; $path3= "upload/".$HTTP_POST_FILES['ufile']['name'][2] //نسخ المل٠الى ØÙŠØ« تريد تخزين المل٠copy($HTTP_POST_FILES['ufile']['tmp_name'][0], $path1); //line 12 copy($HTTP_POST_FILES['ufile']['tmp_name'][1], $path2); copy($HTTP_POST_FILES['ufile']['tmp_name'][2], $path3); //$HTTP_POST_FILES['ufile']['name'] = اسم المل٠//$HTTP_POST_FILES['ufile']['size'] = ØØ¬Ù… المل٠//$HTTP_POST_FILES['ufile']['type'] = نوع المل٠echo "File Name :".$HTTP_POST_FILES['ufile']['name'][0]."<BR/>"; echo "File Size :".$HTTP_POST_FILES['ufile']['size'][0]."<BR/>"; echo "File Type :".$HTTP_POST_FILES['ufile']['type'][0]."<BR/>"; echo "<img src=\"$path1\" width=\"150\" height=\"150\">"; echo "<P>"; echo "File Name :".$HTTP_POST_FILES['ufile']['name'][1]."<BR/>"; echo "File Size :".$HTTP_POST_FILES['ufile']['size'][1]."<BR/>"; echo "File Type :".$HTTP_POST_FILES['ufile']['type'][1]."<BR/>"; echo "<img src=\"$path2\" width=\"150\" height=\"150\">"; echo "<P>"; echo "File Name :".$HTTP_POST_FILES['ufile']['name'][2]."<BR/>"; echo "File Size :".$HTTP_POST_FILES['ufile']['size'][2]."<BR/>"; echo "File Type :".$HTTP_POST_FILES['ufile']['type'][2]."<BR/>"; echo "<img src=\"$path3\" width=\"150\" height=\"150\">"; /////////////////////////////////////////////////////// // يستخدم هذا الكود لعرض Ù†Ø¬Ø§Ø Ø§Ù„Ø±ÙØ¹ او ÙØ´Ù„Ù‡ $filesize1=$HTTP_POST_FILES['ufile']['size'][0]; $filesize2=$HTTP_POST_FILES['ufile']['size'][1]; $filesize3=$HTTP_POST_FILES['ufile']['size'][2]; if($filesize1 && $filesize2 && $filesize3 != 0) { echo "تم Ø±ÙØ¹ المل٠بنجاØ"; } else { echo "ÙØ´Ù„ Ø±ÙØ¹ الملÙ"; } ////////////////////////////////////////////// // Ø§Ù„Ù…Ù„ÙØ§Øª التي لديها مشاكل ان وجدت if($filesize1==0) { echo "هناك خطأ ÙÙŠ المل٠الاول"; echo "<BR />"; } if($filesize2==0) { echo "هناك خطأ ÙÙŠ المل٠الثاني"; echo "<BR />"; } if($filesize3==0) { echo "هناك خطأ ÙÙŠ المل٠الثالث"; echo "<BR />"; } ?> PHP: