Kullanıcının aşağıdaki sayfayı yüklemesini sağlayın: www.example.com/myDirectory/myPage.php?answer=yes
Ve bundan yararlanmak için PHP'yi myPage.php?answer=yes
almak istiyorum. Ancak, basename($_SERVER['PHP_SELF'])
yalnızca myPage.php
değerini döndürür. Bunu nasıl yaparım?Geçerli parametreyi URL parametreleriyle al
cevap
Sorgu dizesi ekleyebilirsiniz sonra gibi get o environment variable bir:
$myurl = strlen($_SERVER['QUERY_STRING']) ? basename($_SERVER['PHP_SELF'])."?".$_SERVER['QUERY_STRING'] : basename($_SERVER['PHP_SELF']);
Bu, '/ myDirectory/myPage.phpanswer = yes' döndürür. MyPage.php? Answer = yes' istiyorum. – Mooseman
@Mooseman '/' üzerinde patlayabilir ve elde edilen dizide son öğeyi – Ascherer
whoops elde edebilirsiniz. şimdi düzeltildi. – Blazemonger
$_SERVER['QUERY_STRING']
: Hiçbir sorgu dizesinin olasılığı dikkate gerekiyorsa
$myurl = basename($_SERVER['PHP_SELF']) . "?" . $_SERVER['QUERY_STRING'];
, bir koşul testi eklemek
,
paramaterleri hakkında daha kolay mı?
basename($_SERVER['REQUEST_URI'])
Bilmiyorum ; bana söyle! –
Takip eden parametrelere sahip URL'ler için, aşağıdakiler geçerli URL'nin ilk bölümünü (örn. önce bölüm?) $ current_url [0] değişkeninde ve sonra yazdırın.
<?
$current_url = explode("?", $_SERVER['REQUEST_URI']);
echo $current_url[0] ;
?>
- 1. Geçerli URL'yi Python'da al
- 2. .htaccess - geçerli URL'yi al ve
- 3. Django Mutlak URL Al
- 4. Geçerli istekden uygulama URL'si al
- 5. Symfony2 URL ile yol tarifi al
- 6. Safari Uzantısında Geçerli URL
- 7. Magento Geçerli url, 404
- 8. İyonik/Cordova adresinde URL al
- 9. AngularJS'de Geçerli Denetleyici Adı Al
- 10. Açısal JS $ locationDeğişimHızlı url route nesnesini al
- 11. PHP URL için JS değer al
- 12. Node.js HTTP URL Al Uzunluk sınırlaması
- 13. jQuery kullanarak URL için #anchor al?
- 14. TSQL geçerli ay/yıldaki tüm kayıtları al
- 15. Geçerli görünümü al. Reload view later
- 16. Geçerli konum ve şehir adı al Xamarin.Android
- 17. yürütülmekte olan .app dosyasının geçerli yolunu al
- 18. Geçerli değeri al Cassandra - Güncelleme TIMESTAMP?
- 19. Geçerli sayfa URL'sini al ve eylemi değiştir
- 20. Symfony2 yanıt dinleyicisinde geçerli ortamı al
- 21. Android: ExoPlayer - Videodan geçerli kare numarasını al
- 22. Geçerli kaynak dosyanın yolunu balıkla birlikte al
- 23. x86 için geçerli talimatın adresini al
- 24. xslt dosya geçerli klasör yolunu al
- 25. AngularJS Geçerli fabrika/hizmet adı al
- 26. Geçerli ClickOnce'un uygulama yayıncı adını al?
- 27. Her parametreyi
- 28. Bir parametreyi
- 29. TVP parametreleriyle ExecuteStoreQuery
- 30. Geçerli URL, ASP.NET kodunun arkasından nasıl alınır
PHP parse_url() bir etki alanı, dosya ve değişkenler dizisi döndürür. – Dinesh