السلام عليكم و رحمة الله و بركاته.........
أرغب بعمل إخفاء ID عن المستخدم في موقع إخباري (ID الذي هو المفتاح الرئيسي لجدول في قاعدة البيانات) فجرت العادة عندي عند عرض قائمة أخبار أقوم بوضع كود مثل هذا
<a href="../news/more.php?idd=<? echo $rownews[News_id]; ?>">Read more</a>
أو
<a href="Mywebsite/news/more.php?idd=<? echo $rownews[News_id]; ?>">Read more</a>
حيث idd تأخذ قيمة id و بالطبع سيظهر للمستخدم هكذا مثلا في view page source
<a href="Mywebsite/news/more.php?idd=23">Read more</a>
طبعا بالنسبة للبعض ليست مشكلة خصوصا لو راعينا php security و لكني لا أريد أن يظهر هكذا خصوصا لاحظت إن أغلب المواقع لا تظهر id بل تظهر هكذا مثلا
<a href="Mywebsite/news/this_my_news">Read more</a>
و هناك موقع أعرفه يظهر اليوم و الشهر و السنة قبلا كأنهم مجلدات مثل
<a href="Mywebsite/2014/12/4/my_news">Read more</a>
****************************************
الخلاصة:
أنا أستعمل codeigniter و أريد أن أقوم بعمل remap للروابط ليظهر كما بالشكل الأخير, المشكلة رغم إني قرأت عن URl route لكن لم أعثر على الجواب.
أنا أريد أن أخفي أو أستغني عن id و أعمله remap كما بالشكل الأخير (إظهار العنوان و اليوم و الشهر و السنة) حتى إن هناك موقع الذي يفعل ذلك به فكرة ذكية
عند كتابة الرابط هكذا
www.Mywebsite.com/2014/12/4
تظهر صفحة تعرض قائمة من الأخبار التي نزلت في هذا اليوم, و نفس الشيء في الشهر أو السنة.
رجاء المساعدة