• 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
گرفتن نام صفحه
#1
با سلام و درود و عرض خسته نباشید
من می خوام اسم صفحه ای رو که کاربر داخلش هست رو بگیرم
که یه فکری بذهنم رسیده بوسیه آدرس بار ولی بعید بدونم جالب باشه و اونم اینه که با استفاده از تابع $_SERVER و exploade کردن اسم اون صفحه رو جدا کنم
مثلا می خوام newthread رو بگیرم
کد:
http://forum.iranphp.org/new/newthread.php
آبا تابع یا راه حل خاصی هست که کار رو راحت تر کنه ممنون میشم راهنمایی کنید.
  پاسخ
تشکر شده توسط :
#2
نقل قول:که یه فکری بذهنم رسیده بوسیه آدرس بار ولی بعید بدونم جالب باشه و اونم اینه که با استفاده از تابع $_SERVER و exploade کردن اسم اون صفحه رو جدا کنم
خب همین کارو انجام بده،

ادرس رو بگیر،
با exploade ادرس رو به ارایه تبدیل کن و اخرین عنصر این ارایه رو بردار،
php. رو هم طبیعتا باید حذف کنی.
هر چیزی که در جستن آنی آنی...
غایب
  پاسخ
تشکر شده توسط : moh3nmir
#3
کد پی‌اچ‌پی:
pathinfo('http://forum.iranphp.org/new/newthread.php',PATHINFO_FILENAME 
خروجیش همونیه که میخوای،فلگ های دیگش رو هم تو php.net نگاه کن

نقل قول:با exploade ادرس رو به ارایه تبدیل کن و اخرین عنصر این ارایه رو بردار،
اگر آدرس این شکلی باشه google.com/index.php?q=/test
اونوقت آخرین خونه از آرایه اسم صفحه نیست.
  پاسخ
تشکر شده توسط : undefined Reza moh3nmir pary_daryayi ali786
#4
ممنون Heart
نمیدونستم چنین تابعی وجود داره.
هر چیزی که در جستن آنی آنی...
غایب
  پاسخ
تشکر شده توسط : oia
#5
بسیار سپاس Heart
کد پی‌اچ‌پی:
<?php
$path_parts 
pathinfo($_SERVER['REQUEST_URI']);
echo 
$path_parts['filename']; //newthread
?>
  پاسخ
تشکر شده توسط :


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان