🎉 سال نو، مهارت نو، مشاوره رایگان نقشه راه برنامه نویسی (آفر ویژه ثبت نام قبل از افزایش قیمت 🔥)
۰ ثانیه
۰ دقیقه
۰ ساعت
۲ امیرحسین شکری
ست کردن «GET» یا «نام فایل» در آدرس localhost
امیر صالحی حل شده توسط امیر صالحی

دوستان عزیز، درود.
دوتا مشکل اصلی با زمپ دارم:
۱) موقعی که میخوام کلید get رو آخر url اضافه کنم، مستقیم میره تو گوگل سرچ.
مگر به این شکل بنویسم (آخرش / بذارم):

http://7learn.php/Maps/?id=7/


مشکل اصلی اینجاست که وقتی توی index.php میخوام مقادیر GET رو چک کنم، اون اسلش آخر رو هم جزو مقدار کلید id حساب میکنه و کوئری‌ها به مشکل میخورن.
(از تابع rtrim استفاده کردم و اسلش رو از آخر GET حذف کردم، ولی این روش درستیه؟)

۲) وقتی میخوام فایلی رو باز کنم مثلا:

http://7learn.php/Maps/index.php/

کلا css رو لود نمیکنه و توی کنسول کلی error و warning میاد که عکسش رو ضمیمه کردم.
توی کروم و فایر فاکس هم امتحان کردم تفاوتی نکرد.

چه راهکاری پیشنهاد میکنید؟

سلام و احترام

 

1)

برای قرار دادن مقادیر در URL به شکل زیره:

http://7learn.php/Maps?id=7

اولینkey و value که در URL قرار میگیرد با علامت ؟ سوال از آدرس اصلی جدا می‌شوند و لازم نیست که شما / (slash) قرار بدید. اما اگه key و value بیشتری دارید به شکل زیر در میاد:

http://7learn.php/Maps?id=7&name=ali&age=45

همون طور که در بالا هم مشخصه مقادیر بعدی با علامت & از هم جدا میشن

 

2)

آدرس دهی که به فایل‌ها دادید اشتباهه

http://7learn.php/Maps/index.php/assets/style.css .............

پوشه assets باید بعد از maps لود بشه، ن بعد از index.php چون خود index.php فایله ن فولدر که ادامه دار باشه این آدرس دهیش.

 

اگه مشکل حل نشد دوباره مشکل رو با جزئیات بگید تا رفعش کنیم

بهترین پاسخ
امیر صالحی ۳۱ شهریور ۱۳۹۹، ۲۰:۰۰

خواهش میکنم

فایل‌های css کلا باید جوری لود شده باشند که شما بتونی توی صفحه وب هم اونا رو ببینی، این به این معنیه که شما اون فایلو درست لود کردی. حتما یک بار امتحان کنید و نتیجه رو اعلام کنید

امیر صالحی ۳۱ شهریور ۱۳۹۹، ۲۰:۳۱