Tack! det hjälpte!
Fast inte fullt ut! alla bokstäver formaterades inte =/ Var typ bara 4st i hela texten som gjorde det =/ även fast jag har regexpat för hela alfabetet! (bara redigerat i inlägget så det inte tar så mkt plats)
Eftersom att du har ett mellanslag innan bokstaven så blir det bara just den kombinationen som byts ut. Radera mellanslaget om alla tecken ska gås igenom.
red./ fast det där kommer inte att fungera... du kommer ju även att byta ut alla tecken i din html-kod - bilden du vill sätta in.
får jag upp en massa html kod i webläsaren samt att det är kryss på bilderna och webläsaren hänger sig =P
du förstår inte den lilla texten genererar ganska mycket i webläsaren när jag tar bort mellanslaget =) hehe blev rädd när jag såg resultatet! :D
Vad händer.? När du byter ut a mot din sträng med IMG så kommer nästa replace att byta ut delar av filnamnet . Du får byta tecken för tecken.
response.write smileys("Hej detta är en text som jag vill konvertera till bilder")
function smileys(sText)
if len(sText) > 0 then
if lcase(left(sText,1)) >= "a" and left(sText,1) <= "z" then
smileys = "<IMG=SRC=""bilder/alfabetet/" & lcase(left(sText,1)) & ".gif>""" & smileys(mid(sText,2))
else
smileys = left(sText,1) & smileys(mid(sText,2))
end if
end if
end function
det börjar närmar sig! det enda är att den skriver ut all HTML kod på sidan nu! så resultatet blir följande! (tagit bort lite, för att inte spamma sönder med onödigt sskräp som e jobbigt att scrolla)
<%
response.write smileys("Hej detta är en text som jag vill konvertera till bilder")
function smileys(sText)
if len(sText) > 0 then
if lcase(left(sText,1)) >= "a" and left(sText,1) <= "z" then
smileys = "<IMG SRC=""bilder/alfabetet/" & lcase(left(sText,1)) & ".gif"">" & smileys(mid(sText,2))
else
smileys = left(sText,1) & smileys(mid(sText,2))
end if
end if
end function
%>
Den fungerar bra!
sen vill jag att den även skall formatera
1-9
å = ae.gif
ä = aee.gif
ö = oe.gif
? = fragetecken.gif
! = utropstecken.gif
vilket LarsG's inte gör. utan bara a-z! hur går man tillväga då? då Larsas kod var lite för invecklad jämnfört med vad jag är van vid! :)