Avatar billede bobbedude Nybegynder
02. oktober 2001 - 12:41 Der er 4 kommentarer og
1 løsning

Oversæt Enter til <br>

Jeg har en tekst boks hvor man kan indtaste data. jeg vil gerne have det sådan at når der bliver tastet Enter laves det til <br>.
Avatar billede eagleeye Praktikant
02. oktober 2001 - 12:44 #1
strInput = replace(strInput,vbCrLf,\"<br>\")
Avatar billede zteiner Nybegynder
02. oktober 2001 - 12:45 #2
jeg har samme problem ....
**************************************************

<%

Const adOpenKeyset = 1
Const adLockOptimistic = 3

Set Conn = Server.CreateObject(\"ADODB.Connection\")
Conn.Open \"PROVIDER=MSDASQL;DRIVER={Microsoft Access Driver (*.mdb)};DBQ=\" & Server.MapPath(\"../db.mdb\")

    Set rs = Server.CreateObject(\"ADODB.RecordSet\")
    strSQL = \"Select * From news\"
    rs.Open strSQL, Conn, adOpenKeyset, adLockOptimistic

      rs.AddNew
      rs(\"emne\") = Request.form(\"emne\")
      rs(\"nyhed\") = Request.form(\"nyhed\")
      rs(\"datotid\") = \"\"& Now &\"\"
      rs.Update

    rs.Close
    Set rs = Nothing

Conn.Close
set Conn = Nothing
response.redirect (\"opret_nyhed.asp?mode=added\")
%>

**************************************************
hvor skal din kode være henne ?
Avatar billede bobbedude Nybegynder
02. oktober 2001 - 12:52 #3
hmm ja jeg er jo ikke så klog så jeg vil også gerne vide hvor koden skal være.
Avatar billede eagleeye Praktikant
02. oktober 2001 - 12:55 #4
koden kan ligge enten inden du gemmer i databasen eller når du udskriver fra databasen eks:

Når man gemmer i databasen:
rs(\"nyhed\") = replace(Request.form(\"nyhed\"),vbCrLf,\"<br>\")

Når man udskriver
response.write replace(rs(\"nyhed\"),vbCrLf,\"<br>\")

Det er kun nødvendigt et sted. Personligt ville jeg ligge kode i udskrivningen, hvis du senre vil kopier fra databasen ind i word så er [Enter] bevaret.
Avatar billede benkebus Nybegynder
02. oktober 2001 - 13:39 #5
<%
function ReplaceCRLF(fString)
fString = Replace(fString, CHR(13), \"\")
fString = Replace(fString, CHR(10), \"<BR>\")
ReplaceCRLF = fString
end function
%>

rs.AddNew
      rs(\"emne\") = ReplaceCRLF(Request.form(\"emne\"))
      rs(\"nyhed\") = ReplaceCRLF(Request.form(\"nyhed\"))
      rs(\"datotid\") = \"\"& Now &\"\"
      rs.Update
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester