b4xcenterb 5 ارسال شده در 28 مهر، 2019 اشتراک گذاری ارسال شده در 28 مهر، 2019 سلام خدمت تمام دوستان عزیز.من با این کد <?php if(!empty($_FILES['uploaded_file'])) { $path = "uploads/"; $path = $path . basename( $_FILES['uploaded_file']['name']); if(move_uploaded_file($_FILES['uploaded_file']['tmp_name'], $path)) { echo "The file ". basename( $_FILES['uploaded_file']['name']). " has been uploaded"; } else{ echo "There was an error uploading the file, please try again!"; } } ?> اپلود هم به درستی انجام میشه اگه اسم فایل ها به لاتین باشه اما اگه با نام فارسی باشه فقط و فقط پسوند فایل رو میزنه و تو دایرکتوری فایل هاید میشه برای حل این مشکل باید چیکار کرد که ساپورت کنه فایل هایی که با نام فارسی هستن تشکر از دوستان لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
محمدرضا شاهپیری 5,631 ارسال شده در 29 مهر، 2019 اشتراک گذاری ارسال شده در 29 مهر، 2019 در 13 ساعت قبل، b4xcenterb گفته است : سلام خدمت تمام دوستان عزیز.من با این کد اپلود هم به درستی انجام میه اگه اسم فایل ها به لاتین باشه اما اگه با نام فارسی باشه فقط و فقط پسوند فایل رو میزنه و تو دایرکتوری فایل هاید میشه برای حل این مشکل باید چیکار کرد که ساپورت کنه فایل هایی که با نام فارسی هستن تشکر از دوستان قبل از آپلود فایل باید یه سری تغییرات روی اون باید انجام بدی. $fn = $_FILES["upload"]["name"]; // فایل با نام فارسی $name=iconv('utf-8','windows-1256', str_replace('ی', 'ي', $fn)); move_uploaded_file($_FILES["upload"]["tmp_name"],$name ); لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
ارسالهای توصیه شده
بایگانی شده
این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.