-
Üyelik
28.03.2011
-
Yaş/Cinsiyet
28 / E
-
Meslek
PHP Developer
-
Konum
İstanbul Anadolu
-
Ad Soyad
M** D**
-
Mesajlar
439
-
Beğeniler
11 / 45
-
Ticaret
4, (%100)
Merhaba arkadaşlar başlıktaki gibi sadece [link] taglari arasında ki linklere tıklanabilecek ve ben bunu php ile yapmak istiyorum. Google'a ne yazacağımı bulamadım, umarım sizler yardım edebilirsiniz :)
wordpressyapalim.com
Metin
metinli.com
Kullanıcı
-
Üyelik
28.03.2011
-
Yaş/Cinsiyet
31 / E
-
Meslek
SEO Analisti ve Siber Güvenlik
-
Konum
Ankara
-
Ad Soyad
M** Y**
-
Mesajlar
1399
-
Beğeniler
61 / 582
-
Ticaret
18, (%94)
Şu şekilde örnek bir kullanım yazdım;
$metin = "[link]http://lokuf.com/[/link]"; // Linkleri tespit etmek istediğin metin bulunan değişkeni $metin değişkenine eşitlersin.
$linkal = explode("[link]",$metin); // Linkleri algılamaya başlayacak metnin başlangıç argümentini belirlersin. Sen [link] istediğin için buraya onu yazdım.
$linkal = explode("[/link]",$linkal[1]); // Linklerin algılanmasını bitirecek bitiriş argümenti yazarsın. İlk ve son argümentlerin arasındaki veriyi çekmiş olursun.
echo ''.$linkal[0].''; // Çektiğin bu veriyi ise ekrana link olarak basabilirsin. Style vs. kendin ekleyebilirsin.
?>
Sistem mantığı kısaca böyle, bir kaç farklı yöntemle de yapılabilir.
Yazar, yazılım geliştirici, SEO Analisti ve siber güvenlik uzmanı.
-
Üyelik
28.03.2011
-
Yaş/Cinsiyet
28 / E
-
Meslek
PHP Developer
-
Konum
İstanbul Anadolu
-
Ad Soyad
M** D**
-
Mesajlar
439
-
Beğeniler
11 / 45
-
Ticaret
4, (%100)
Çok teşekkürler hemen denemeye başlıyorum. Wm aracı gerçekten çok başkaymış :)
1 kişi bu mesajı beğendi.
wordpressyapalim.com
Metin
metinli.com
Kullanıcı
-
Üyelik
28.03.2011
-
Yaş/Cinsiyet
31 / E
-
Meslek
SEO Analisti ve Siber Güvenlik
-
Konum
Ankara
-
Ad Soyad
M** Y**
-
Mesajlar
1399
-
Beğeniler
61 / 582
-
Ticaret
18, (%94)
Örnek dosyaları da oluşturdum senin için;
"giris.php" dosyası;
"deneme.php" dosyası;
$yapistirpatron=$_POST["metin"];
$metin = $yapistirpatron; // Linkleri tespit etmek istediğin metin bulunan değişkeni $metin değişkenine eşitlersin.
$linkal = explode("[link]",$metin); // Linkleri algılamaya başlayacak metnin başlangıç argümentini belirlersin. Sen [link] istediğin için buraya onu yazdım.
$linkal = explode("[/link]",$linkal[1]); // Linklerin algılanmasını bitirecek bitiriş argümenti yazarsın. İlk ve son argümentlerin arasındaki veriyi çekmiş olursun.
echo ''.$linkal[0].''; // Çektiğin bu veriyi ise ekrana link olarak basabilirsin. Style vs. kendin ekleyebilirsin.
?>
Tabi bu basit şekilde, bu sistemin güvenliğini artırmak ve değiştirmek/geliştirmek senin elinde. :)
Yazar, yazılım geliştirici, SEO Analisti ve siber güvenlik uzmanı.
-
Üyelik
28.03.2011
-
Yaş/Cinsiyet
28 / E
-
Meslek
PHP Developer
-
Konum
İstanbul Anadolu
-
Ad Soyad
M** D**
-
Mesajlar
439
-
Beğeniler
11 / 45
-
Ticaret
4, (%100)
Bunun yanında normal mesajlarıda gösterdiğimde hem link hali hemde normal tag'li hali görünüyor. Ben bu değişkeni (link halini) nasıl normal mesaj içindeki tag'li bölümle değiştirebilirim.
wordpressyapalim.com
Yazar, yazılım geliştirici, SEO Analisti ve siber güvenlik uzmanı.
-
Üyelik
28.03.2011
-
Yaş/Cinsiyet
28 / E
-
Meslek
PHP Developer
-
Konum
İstanbul Anadolu
-
Ad Soyad
M** D**
-
Mesajlar
439
-
Beğeniler
11 / 45
-
Ticaret
4, (%100)
çok teşekkürler. Kodu düzenledim ve sisteme uyarladım. Tabiri caizse çatır çatır çalışıyor :)
wordpressyapalim.com
Poyraz
Sms Onayı Gerekli
Banlı Kullanıcı
-
Üyelik
23.10.2011
-
Yaş/Cinsiyet
31 / E
-
Meslek
Öğrenci
-
Konum
Zonguldak
-
Ad Soyad
** **
-
Mesajlar
1047
-
Beğeniler
4 / 168
-
Ticaret
1, (%100)
bende merak ettim deneyeceğim :)