راکت
حل شده

ایجاد لینک دلخواه به جای GET

7 پاسخ

سلام من میخواهم به جای کار با متود گت مثل index.php?title=my%20link یک لینک دلخواه داشته باشم. مثل my link به جای index.php?title=my%20link
چگونه میتوانم این کار را انجام بدهم؟

ثبت پرسش جدید

پاسخ‌ها

7
محمدصادق عبداللهی
محمدصادق عبداللهی
@mimsadAlef

تخصص: junior full stack developer

بهترین پاسخ

نگاه کنید در php شما وقتی می خواهید لینکی به این صورت داشته باشید این کار رو می کنید
index.php?title=my%۲۰link

<?php
if ($_GET["title"]) {
    # code...
}

اما وقتی می خواید لینکتون این شکلی باشه این کار رو می کنید
index.php/my%۲۰link

<?php
if ($_SERVER["PATH_INFO"] == "/my link") {
    # code...
}
ساجده درزی نیا
ساجده درزی نیا
@sajededarzinia

تخصص: backend

سلام وقت بخیر بنظرم شما نیاز به یادگیری mvc و ساخت router دارید .

علیرضا کفایتی
علیرضا کفایتی
@alirezakefayati

تخصص: برنامه نویس laravel, vue.js

سلام
برای این مورد نیاز به الگوی mvc یا هر فریمورکی مثل لاراول که از این الگو پشتیبانی کند ، دارید .

شاید پاسخ شما همین‌جا باشد

محمدصادق عبداللهی
محمدصادق عبداللهی
@mimsadAlef

تخصص: junior full stack developer

روشی که دوستان گفتند رو حتما دنبال کنید
ولی من یه روش بهتون بدم
اونم PATH_INFO هستش
به جای $_GET['title'] رو قرار بدید $_SERVER["PATH_INFO"] رو قرار بدید اونجوری آدرس شما به جای
index.php?title=my%۲۰link
index.php/my%۲۰link هستش :-)
این رو من خودمم کلی گشتم تا پیدا کنم :-)

موفق و پیروز باشید

وب
وب
@iran

تخصص: طراح وب و برنامه نویس

سلام
از همگی ممنونم🙏

@mimsadAlef
ممنونم🙏
به جای path_info چه چیزی باید قرار بدهم؟

وب
وب
@iran

تخصص: طراح وب و برنامه نویس

@mimsadAlef خیلی ممنونم

محمدصادق عبداللهی
محمدصادق عبداللهی
@mimsadAlef

تخصص: junior full stack developer

حالا بی زحمت روی گزینه ی بهترین پاسخ بزنید😂😂

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

ورود یا ثبت‌نام