b4xcenterb 5 ارسال شده در 6 مرداد، ۱۳۹۸ اشتراک گذاری ارسال شده در 6 مرداد، ۱۳۹۸ سلام خدمت تمام دوستان عزیز.من با این کد <?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,492 ارسال شده در 7 مرداد، ۱۳۹۸ اشتراک گذاری ارسال شده در 7 مرداد، ۱۳۹۸ در 13 ساعت قبل، b4xcenterb گفته است : سلام خدمت تمام دوستان عزیز.من با این کد اپلود هم به درستی انجام میه اگه اسم فایل ها به لاتین باشه اما اگه با نام فارسی باشه فقط و فقط پسوند فایل رو میزنه و تو دایرکتوری فایل هاید میشه برای حل این مشکل باید چیکار کرد که ساپورت کنه فایل هایی که با نام فارسی هستن تشکر از دوستان قبل از آپلود فایل باید یه سری تغییرات روی اون باید انجام بدی. $fn = $_FILES["upload"]["name"]; // فایل با نام فارسی $name=iconv('utf-8','windows-1256', str_replace('ی', 'ي', $fn)); move_uploaded_file($_FILES["upload"]["tmp_name"],$name ); لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
ارسالهای توصیه شده
بایگانی شده
این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.