رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
مشکل در دریافت url
#1
سلام
من یک button تماس دارم که به عنوان کال اکشن استفاده می کنم، این دکمه در یکجا نوشته و در تمام صفحات سایت فراخوانی شده.
می خوام زمانی که روی آن کلیک میشه url یا آدرس اون صفحه بگیرم و در DB درج کنم.

با این دستور می تونم url رو بگیرم :
$actual_link = "http://$_SERVER[HTTP_HOST]$_SERVER[REQUEST_URI]";

اما زمانی که روی کال اکشن فراخوانی شده اعمال می کنم تنها آدرس root اصلی برگشت داده میشه ، مثلا اگر آدرس بدین شکل هست :
http:namesite.com/contact.php
تنها 
http:namesite.com
برگشت داده می شود.
پاسخ
تشکر شده توسط:
#2
چرا از 
$_SERVER['HTTP_REFERER'];
استفاده نمیکنی؟
پاسخ
تشکر شده توسط:
#3
(10-05-1399، 02:24 ق.ظ)artablog نوشته: چرا از 
$_SERVER['HTTP_REFERER'];
استفاده نمیکنی؟

ممنون جواب داد  Heart
پاسخ
تشکر شده توسط: artablog
#4
(11-05-1399، 09:56 ق.ظ)پیام حیاتی نوشته: ممنون جواب داد  Heart

دکمه‌ی تشکر کاربرد بهتری داره.
پاسخ
تشکر شده توسط:




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