TR Kodlama › Forumlar › Oto-Link(Vikipedi benzeri)
- Bu konu boş.
-
YazarYazılar
-
-
8 Ağustos 2009: 10:40 #6609-FeYYaZ-Ziyaretçi
Vikipedi deki yazılarda dikkatinizi çekmiştir.Vikipedi’nin veritabanında bulunan yazıların başlıkları yazı içerisinde link şeklinde çıkıyor.Tıkladığımızda ilgili yazıya ulaşabiliyoruz.İşte aşağıdaki fonksiyon ile bu olayı yapabilirsiniz. ;)
12345678910111213141516171819<%<br /><br />Function yazi_ekle(yazi)<br />set rs=Server.CreateObject("ADODB.Recordset")<br />sql= "Select * from yazilar"<br />rs.open sql, baglan, 1, 3<br /><br />for i=1 to rs.recordcount<br />if InStr(1,yazi,rs("baslik"),1) > 0 then<br />if rs.eof then exit for<br />yazi=Replace(yazi,rs("baslik"),"<a href=yazi.asp?id="&rs("id")&" rel="nofollow">"&rs("baslik")&"</a>",1,-1,1)<br />end if<br />rs.movenext<br /><br />Next<br />yazi_ekle=yazi<br />End Function<br />%><br />Bu fonksiyon ile yazilar adli tablomuzdaki başlıklar ,eklenecek yazının içinde aranıyor.Eğer başlık bulursa onu linke çeviriyor.Bu kadar basit.
Tablomuzun adı:yazilar
Alanlar:id,baslik,yaziVeritabanımıza yazıyı eklerken de bu şekilde ekliyoruz.
12345rs.addnew<br />rs("baslik")=reqüst.Form("baslik")<br />rs("yazi")=yazi_ekle(reqüst.form("metin"))<br />rs.update<br />rs.closeUmarım açıklayıcı bir şekilde anlatabilmişimdir.
Saygılar…
-
8 Ağustos 2009: 10:49 #8764
TanerZiyaretçiBir çok kişinin işine yarayacaktır, her ne kadar örnekleri bol olsa da :)
-
8 Ağustos 2009: 10:51 #8765
AnonimZiyaretçi@Taner wrote:
Bir çok kişinin işine yarayacaktır, her ne kadar örnekleri bol olsa da :)
Bu bölüm boş durmasın diye açtım konuyu :)
-
8 Ağustos 2009: 15:48 #8766
AnonimZiyaretçiPaylaşımın için teşekkürler…
-
-
YazarYazılar
- Bu konuyu yanıtlamak için giriş yapmış olmalısınız.