taghavi
یک شنبه 29 آذر 1383, 13:43 عصر
سلام دوستان
من نیاز دارم برنامه ای بنویسم که یک عکس را روی سرور upload کنم. حال یک فرم برای ورودی اطلاعات درست کردم ام که بعد از submit باید فایل روی سرور قرار گیرد. با کدی که نوشته ام این کار انجام نمی شود به دلیل اینکه از این قسمت کد که برای نگه داری مشخصات فایل استفاده می کنم مقداری را برنمی گرداند :
printf("Name: %s<br>", $HTTP_POST_FILES["userfile"]["name"]);
printf("Temporrary Name : %s<br>", $HTTP_POST_FILES["userfile"]["tmp_name"]);
printf("Size: %s<br>", $HTTP_POST_FILES["userfile"]["size"]);
printf("Type: %s<br>", $HTTP_POST_FILES["userfile"]["type"]);
چرا کدهای فوق مقداری را بر نمی گرداند یعنی چیزی را چاپ نمی کند.البته لیبل ها را چاپ می کند. ولی مشخصات کنترلی فایل را چاپ نمی کند.
در ضمن ورژن php من 5.0.2 می باشد.
من نیاز دارم برنامه ای بنویسم که یک عکس را روی سرور upload کنم. حال یک فرم برای ورودی اطلاعات درست کردم ام که بعد از submit باید فایل روی سرور قرار گیرد. با کدی که نوشته ام این کار انجام نمی شود به دلیل اینکه از این قسمت کد که برای نگه داری مشخصات فایل استفاده می کنم مقداری را برنمی گرداند :
printf("Name: %s<br>", $HTTP_POST_FILES["userfile"]["name"]);
printf("Temporrary Name : %s<br>", $HTTP_POST_FILES["userfile"]["tmp_name"]);
printf("Size: %s<br>", $HTTP_POST_FILES["userfile"]["size"]);
printf("Type: %s<br>", $HTTP_POST_FILES["userfile"]["type"]);
چرا کدهای فوق مقداری را بر نمی گرداند یعنی چیزی را چاپ نمی کند.البته لیبل ها را چاپ می کند. ولی مشخصات کنترلی فایل را چاپ نمی کند.
در ضمن ورژن php من 5.0.2 می باشد.