Php ile @ # kullanımı
Merhabalar. hazırlamış olduğum web sitesinde # ile etiketleri çağırabilecegim
@ işareti ile de kullanıcı listeyebilecegim bir eklenti yapmam
gerekiyor bu sistemin adı nedir ne olarak aratılmalıdır ?
Soru hatalı mı? 👎
Eğer sorunun kurallara aykırı olduğunu düşünüyorsanız lütfen bize bildirin!
Cevaplar (8)
emir2 kardeşim bun live search complete bunu biliyorum benim istediğimde bunun gibi ama bu her klavyeden giriş yapıldığında arıyor b
benim istedğim ise @ girdiginde devreye girip boşluk atınca biticek
ajax ile anlık olarak search edebilirsin
https://prototurk.com/soru/5636-search-edilen-veriyi-inputa-yazdirma
benzer bi konum vardı
Ben like kullanımını biliyorum yazdığımı lütfen dikkatlice okuyup cevaplayiniz
cevabınız için teşekkür ederim fakat aradığım sonuç bu değildi
Facebook da paylaşılan bir posta yorum yaparken örneğin
Bu resim bir harika dostum @kaandenizblkn
@kaandenizblkn yazdığımda user_nickname kaandenizblkn olan kullanıcının profiline sayfasına yönlendiriyorum
ama istediğim @k yazınca arkadaşlar listemdeki k ile başlayan kişileri listeletmek
Merhaba @kaandenizblkn;
Kısaca anlatayım. url()
diye bir fonksiyonla url parametrelerini aldığımızı varsayalım.
Urlmizde şöyle bir ibare olsun
(kullanıcı) https://localhost/@tayfunerbilen
(etiket) https://localhost/#dersler
İlgili makale: [https://www.php.net/manual/tr/function.str-contains.php]
// str_contains fonksiyonunda ilk değer samanlık ikinci değer iğne
// Hangi değerde arama yapmak istiyorsan önce onu
// Değerde ne aramak istiyorsan onuda ikinci parametre olarak belirtiyorsun
if(str_contains(url(0), '#')){
$etiketIsmi = str_replace('#','', url(0));
echo "burada etiketler";
}
if(str_contains(url(0), '@')){
$kullaniciAdi = str_replace('@','', url(0));
echo "burada kullanıcılar";
}
Elimden geldiğince anlamaya çalıştım.
İyi günler, İyi çalışmalar :)