I lang tid har samarbejdsbranchen fokuseret på at forbedre enhedsfunktioner – bedre kameraer, klarere lyd og smartere software. Men den virkelige forvandling handler ikke om funktioner.
Function SmileyDB(mintekst) Do if not RS.Eof or RS.bof then Replace(Mintekst,RS_smliey("tegn"),RS_smiley("billede") next End if SmileyDB = mintekst End function
Function SmileyDB(Mindatabase, ID) set rs = conn.execute("SELECT * FROM smileytabel") Do while not RS.Eof Mindatabase = Replace(Mindatabase,RS("tegn"),RS("billede")) Loop rs.close SmileyDB = Mindatabase End function
Man skal naturilgvis huske at flytte fremad u recordsettet...
Function SmileyDB(Mindatabase, ID) set rs = conn.execute("SELECT * FROM smileytabel") Do while not RS.Eof Mindatabase = Replace(Mindatabase,RS("tegn"),RS("billede")) rs.movenext Loop rs.close SmileyDB = Mindatabase End function
set rs_konvetertegn = conn.execute("SELECT * FROM konveter_tegn") set rs_side = conn.execute("SELECT * FROM minesider where ID=" & ID) Do while not rs_konvetertegn.Eof Temp_tekst = Replace(rs_side("MinHtmlkode"),rs_konvetertegn("tegn"),rs_konvetertegn("billede"))) rs_konvetertegn.movenext Loop rs_konvetertegn.close MinTekst = Temp_tekst End function
...også til at lave et form for cms system...hmm..takker for ideen..tænkte nemlig kun lige på smlilys ;)
set rs_konvetertegn = conn.execute("SELECT * FROM konveter_tegn") set rs_side = conn.execute("SELECT * FROM minesider where ID=" & ID) Temp_tekst = rs_side("MinHtmlkode") Do while not rs_konvetertegn.Eof Temp_tekst = Replace(Temp_tekst,rs_konvetertegn("tegn"),rs_konvetertegn("billede"))) rs_konvetertegn.movenext Loop rs_konvetertegn.close MinTekst = Temp_tekst End function
Ellers overskriver du bare de replacements du har lavet i tidligere loops og du vil kun se den sidste replacement.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.