Hej excession! Hvor skal det placeres? Jeg har jo ikke lyst til at gennemgå hvad folk skriver og sætte kode ind. Når folk skriver noget med linieskift, skal de jo helst komme af sig selv.
Er der ikke en der lige kan forklare hvordan jeg også får det sat ind i mit script - det er ved at løbe henover hovedet af mig :( Mit script er en gæstebog, hvor man kan skrive navn, email og kommentar. (Der er et skjult felt hvor scriptet finder datoen i starten af table'n) Man kan vælge antal indlæg. Hvis der bliver skrevet et langt ord, bliver linien 'breaket' og fortsætter ud på næste linie. Fint nok so far. Men hvis jeg gerne vil have liniebreaks når brugeren selv trykker på <ENTER> - hvor sætter jeg koden ind? Her følger mit script - og jeg sætter 30 point af på det.
<!-- indsætter breaks i for lange ord --> Function ParseString(ByVal String) intCount = 1 Do While intCount <= Len(String) strCount = strCount + 3 If strCount = 70 Then New_String = New_String & "<br>" & Mid(String, intCount, 1) strCount = 0 Else New_String = New_String & Mid(String, intCount, 1) End If intCount = intCount + 1 Loop ParseString = New_String End Function
<!-- valg af antal indlæg --> Dim Count Count = Request.Form("limitform") If Count = "*" Then strSQL = "Select * FROM data Order by Dato DESC" ElseIf Count = "" Then strSQL = "Select TOP 10 * FROM data Order by Dato DESC" Else strSQL = "Select TOP " & Count & " * FROM data Order by Dato DESC" End If
Hvor putter jeg de oplysninger som der står her, på Eksperten, ind?
/Frido
Synes godt om
Ny brugerNybegynder
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.