hocam temiz isimli fonksiyonumla bu alana cektiğim veriyi replace etmem gerekiyor. detay ile ilgili pm atıyorum size.
Editörden gelen kodları kısa açıklama şeklinde sayfaya yazdırırsan bu bir çok probleme neden olur. Mesela kapanmayan html etiketleri sayfa yapısının bozulmasına ve kaymalara neden olur. Bunu önlemek için veriyi veri tabanına eklerken aynı zamanda önizleme ya da kısa açıklama şeklinde ekstra bir alana daha veriden bir kaç cümle ekleyin ve bu alandaki metin soft metin olsun yani bu lana veri gönderirken editör ya da biçimlendirme yapmayın. Kısa açıklamalarınızı bu alandan çekerek sayfaya yazıdırsanız bu tip sorunların öüne geçmiş olursunuz.
burdaki kodda left ile replace kullanmam gerekiyor
replace fonksiyonum hazır yapmam gereken fonksiyona verilen değer ile bunu sayfaya yazdırmam fonksiyon adı temiz bunu üstteki kodda nasıl kullanabilirim. ?
merhaba, meta etiketinde kullanmak için acıklamanın bir bölümünü almam gerekiyor ama her nedense cekmiyor
kodlar:
<%
id = Request.QueryString("id")
set hayrola = baglan.execute("SELECT * FROM DOWNLOAD where ID="&id&"")
baslik=hayrola("BASLIK")
detay=hayrola("aciklama")
keyword=left(hayrola("aciklama"),120)
%>
acıklamayı yukarda iki kez tanımaladım sebebi ise meta etiketine yazdırırken replace etmem gerekiyor
ben kodlarda hata göremedim ama veriyi cekemiyorum meta etiketine.
üstad veriyi alamamanın sebebi şudur ki sen almak istediğin veriyi bir değişkene atamışsın keyword adında fakat content'e yazdırırken veriyi veritabanından çekerek alıyormuş gibi yazmışsın.
aslına bakarsanız ben bu left olayını pek sevmıyorum. onun yerıne bosluk sayısını alıp bosluk sayısı katar strıng gostermeyı daha uygun goruyorum..
metin ="merhaba dunya burası asp sayfası ıcın deneme metnidir"
response.write left(metin,17) ' dedigimde cıkısı "merhaba dunya bur" seklınde olur buda pek hos olmayan bırsey
ufak bi split fonksiyonu ıle 10 tane bosluk alıp lıstırmek daha duzgun olmazmı?