Ben bir php sayfası var ve geçerli URL dayalı bir link yazmak istiyorum. Şöyle:
$alias = substr(strrchr($_SERVER['REQUEST_URI'], "/"), 1);
print '<a href="'.$alias.'&sort=name">Sort by Name</a>';
Sayfada http://domain.com/listings, bağlantı mükemmel çalışıyor ki, http://domain.com/listings&sort=name yazılır.
Ben sayfada duyuyorum Ama bir kere daha sonra http://domain.com/listings&sort=name, sayfadaki link http://domain.com/listings&sort=name&sort=name yazılır. Ben diğer sıralama bağlantılarından birini tıklatın eğer Ayrıca, ben http://domain.com/listings&sort=name&sort=comments ile sona erecek.
Bu salakça olduğunu. Benim bağlantı oluşturmak için daha iyi bir yolu var mı? Ya ben bunu yeniden önce $ ad temizlemek için bir şeyler yapmalıyım? Komplikasyon: Orada don't URL'den kaldırmak istiyorum (&category=34 gibi ve &title=spa) bazı değişkenler, bu yüzden sadece geri temiz olamaz /listings.
(Çok soğuk olurdu orada yapılmış gizli değişkenler varsa ben, Drupal kullanıyorum.)