مرجع تخصصی برنامه نویسان

بزرگترین انجمن برنامه نویسان فارسی زبان

دریافت پارامتر فارسی

جمعه, 29 دی 1396 14:14

دریافت پارامتر فارسی

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

یه پروژه php MVC دارم نمیتونم به متدم پارامتر فارسی ارسال کنم فقط انگلیسی قبول میکنه اگه فارسی ارسال کنم ارور server Not found

میده url زیر رو در نظر بگیرید

Myproject/product/1/iphonex

این رو قبول میکنه ولی وقتی iphonex رو به فارسی میفرستم  (ایفون ایکس) ارور سرور نات فوند میده

چهارشنبه, 04 بهمن 1396 09:59

سلام

معمولا این مشکل به خاطر space بین کلمات پیش میاد. برای اینکار بهتره از یه چیزی به اسم slug استفاده کنید.

این slug همون عنوان شما هست (مثلا اینجا «آیفون ایکس») که همه space ها رو به خط فاصله تبدیل میکنن. میتونید اون رو هم توی دیتابیس ذخیره کنید که عنوان تبدیل میشه به چیزی شبیه به این: «آیفون-ایکس»

اینجوری هم url  خوبی دارید و هم اینکه اون مشکل پیش نمیاد.

ارسال پاسخ برای این تاپیک

ارسال پاسخ مخصوص اعضا سایت می باشد ! میتوانید با حساب کاربری خود وارد سایت شده یا ثبت نام کنید