تا %60 تخفیف خرید برای 8 نفر با صدور مدرک فقط تا
00 00 00
مسعود اسماعیلی

محتوای سایت که نام فارسی دارد باز نمی شود

با سلام
سایت با دیتایی که اسم آن فارسی هست خطا میده و اون عکس رو نمیاره ولی وقتی اسم رو انگلیسی می کنم همون مسیر خطایی نمیده و باز میشه

http://test/نام فارسی.jpg/

The resource you are looking for might have been removed, had its name changed, or is temporarily unavailable.

http://test/نام انگلیسی.jpg/

لذت یادگیری با توسینسو
به عنوان شخصی که مدت هاست از سایت توسینسو استفاده می کنم باید بگم که واقعاً یکی از بهترین مرجع ها برای ارتقاء دانش شخصی هست. دوره های سایت، راهکارها و مطالب، همگی عالی هستند.

سلام خب شما نمیتونی اسم عکستون رو فارسی بزارید.بدک نیست یه نگاهی به ساختار وب بندازید و قوانینش رو بخونید. 

< Exploit !!! > ------------ \ ,__, \ (oo)____ (__) )\ ||--|| *
نیوشا صالحی

مشکل اون space یعنی فاصله سفید اون وسطه. شما نام فایلهاتون رو قبل از اینکه تبدیل شون کنید به URL یعنی آدرس اینترنتی باید URL Encoded شون کنید. یعنی کدگذاری کنید برای استفاده در آدرس های اینترنتی.

اگر از زبان PHP توی سایت دارین استفاده میکنین این کار از طریق یه تابعی به نام:

urlencode ( string $str ) : string

انجام میشه. اطلاعات بیشتر از مستندات php:

https://www.php.net/manual/en/function.urlencode.php

نیوشا صالحی دانشجو تربیت بدنی
پاسخ شما
برای ارسال پاسخ خود وارد شوید.
افرادی که این مطلب را خواندند مطالب زیر را هم خوانده اند