İyinet'e Hoşgeldiniz!

Türkiye'nin En Eski Webmaster Forum'una Hemen Kayıt Olun!

Kayıt Ol!

intellitxt gibi reklam için veritabanındaki sözcükleri değiştirmek

odevsiteleri

0
İyinet Üyesi
Katılım
1 Kasım 2005
Mesajlar
1
Reaction score
0
Arkadaşlar

SQL veritabanındaki yazıları çekip sayfaya döken bir kodum var. Diyelim ki metnin veritabanındaki recordset adı "yazi"

Bu metindeki bazı kelimeleri intellitxt'te olduğu gibi, server tarafında (html'ye dökerken) reklam linkleriyle değiştirmek istiyorum. Diyelim metinde turkcell geçiyorsa, turkcell kelimesi turkcell.com.tr'ye yönlenecek bir link haline gelecek.

Diyelim ki metinden önce 10 tane anahtar kelimeyi tanımlayacağım, "turkcell"'in "<a href="www.turkcell.com.tr">turkcell</a>", diğerlerinin de ilgili linklere dönmesi için.

Yazıyı sayfaya döken

<% = (rsblog("yazi") %>

ifadesinden önce yazmam gereken kod nedir?

Şimdiden teşekkürler
 

masques

0
İyinet Üyesi
Katılım
12 Ocak 2006
Mesajlar
917
Reaction score
1
<%
strlink = rsblog("yazi")
strlink = replace(strlink,"turkcell","<a href=http://www.turkcell.com.tr>turkcell</a>")
strlink = replace(strlink,"mynet","<a href=http://www.mynet.com>mynet</a>")
response.write strlink
%>
 

Angelo

0
İyinet Üyesi
Katılım
13 Aralık 2004
Mesajlar
9,603
Reaction score
111
Konum
AZ
ASP bilmiyorum da kod mantigi olarak istenilen kelimeleri bir tablodan veya dosyadan diziye tanimlatip, loop icinde masques'in yaptigini yaptirabilirsin, tek tek yapmak yerine, ayrica ileride eklemeler yaptiginda dinamik olarak aktif olur.
 

Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur.

Backlink ve Tanıtım Yazısı için iletişime geçmek için Skype Adresimiz: .cid.1580508955483fe5

Üst