Avatar billede www.faktaomvold.org Nybegynder
04. januar 2002 - 13:54 Der er 14 kommentarer og
2 løsninger

Gæstebog

Jeg har lavet en gæstebog.

Dataerne fra gæstebogen stammer fra en Acces Database.

Når jeg vil have mit script til at spytte teksten  ud fra min gæstebog, sætter den ikke linjeskift, når teksten har nået dertil hvor sætningen fylder hele skærmen. Kære experts hvordan ændrer jeg det?

Mit script er:

<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0 Transitional//EN\">

<html>
<head>
    <title>Anbefalinger</title>
</head>

<body>
<%
\' ADODB connection objektet
Set Conn = Server.CreateObject(\"ADODB.Connection\")
DSN = \"DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=\" & Server.MapPath(\"db\\anbefalinger.mdb\")
\' Åben databaseforbindelsen
Conn.Open DSN
\' SQL forespørgsel
strSQL = \"Select * from personer\"
\' Udfør forespørgsel (rs indeholder nu resultatet)
Set rs = Conn.Execute(strSQL)
%>
<table width =\"200\">
<tr>
<td>
<%Do
  \' Udskriv værdien af kolonnen navn, firma, tekst, og sætter linje
Response.Write \"<b>Kunde:</b>\" & rs(\"Navn\") & \"<br>\" & \"<br>\" & \"<b>Firma/Organisation: </b>\" & rs(\"Firma\") & \"<br>\" & \"<br>\" & \"<b>Anbefaling:</b>\" & \"<br>\" & \"<br>\" & Replace(Server.HTMLEncode(rs(\"Tekst\")),vbCrLf,\"<br>\") & \"<br>\" & \"<br>\" & \"<hr>\" & \"<br>\" 
  \' Gå til næste Record i rs
  rs.MoveNext

\' Fortsæt indtil rs er gennemløbet (EOF = End Of File)
Loop While Not rs.EOF
%>
</td>
</tr>
</table>
<%
\' Luk databaseforbindelse
Conn.Close
Set Conn = Nothing
Set strSQL = Nothing

%>


</body>
</html>
Avatar billede keysersoze Ekspert
04. januar 2002 - 13:57 #1
hvad præcist mener du? er der ikke de linieskift der skal være eller?
Avatar billede www.faktaomvold.org Nybegynder
04. januar 2002 - 13:59 #2
Avatar billede www.faktaomvold.org Nybegynder
04. januar 2002 - 14:00 #3
Der er ikke de linjeskift, som jeg ønsker.

Jeg ønsker at der skal være linjeskift. I stedet for at man skal scrolle i bunden af skærmen
Avatar billede keysersoze Ekspert
04. januar 2002 - 14:04 #4
det kan du ikke undgå - det kan jo også gøres her på eksperten;

HAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA!!!!!

det er en af de ting man desværre må leve med da der ikke er en ordentlig måde at dele ord på - man kan kun håbe på at brugerne vælger \"normale\" ord der ikke fylder SÅ ekstremt meget
Avatar billede www.faktaomvold.org Nybegynder
04. januar 2002 - 14:11 #5
hvorfor laver den ikke linje skif ved kunden

asd
Avatar billede www.faktaomvold.org Nybegynder
04. januar 2002 - 14:12 #6
hvorfor laver den ikke linjeskift ved kunden : asd
Avatar billede keysersoze Ekspert
04. januar 2002 - 14:21 #7
skulle den gøre det da? der udskrives jo hvad der er plads til henad før der kommer en evt ny linie
Avatar billede admss Nybegynder
04. januar 2002 - 14:23 #8
Det er jo fordi du har skrevet et meget langt ord længere oppe:

Trallllaaaaaaaaaa..........

Fjern det og det virker

mvh/admss
Avatar billede www.faktaomvold.org Nybegynder
04. januar 2002 - 14:41 #9
Okay har jeg skrivet et langt afsnit igen på forståeligt dansk (se igen her http://www25.brinkster.com/anderskjaer/levering.asp) . Hvordan får jeg det afsnit brudt op så man ikke behøver at bruge scrollpanelet i bunden.

Avatar billede admss Nybegynder
04. januar 2002 - 14:44 #10
Jeg gentager:

SLET ordet eller ordene som er for lange!

Tralalalala...............

mvh/admss
Avatar billede cdc Novice
04. januar 2002 - 14:44 #11
nu har jo din evige tralala lavet standarden for tabellen horisontalt.

/cdc
Avatar billede cdc Novice
04. januar 2002 - 14:45 #12
sorry var ikke ment som svar, afvis mig med det samme

/cdc
Avatar billede www.faktaomvold.org Nybegynder
04. januar 2002 - 14:53 #13
ordene er da ikke for lange. I det sidste indlæg.

Det eneste jeg vil have er at computeren indsætter linjeskift, så et afsnit ikke står på en linje. Hvad skal jeg gøre for at undgå det?
Avatar billede admss Nybegynder
04. januar 2002 - 14:55 #14
FOR SIDSTE GANG!!!

Det er Tralalala \"ordet\" som bestemmer hvor brede dine linier bliver. Slet dem og alt er i orden.

Slet dem!!

PS: Tager du gas på mig eller hvad?

admss
Avatar billede cdc Novice
04. januar 2002 - 14:56 #15
Når dine lalala\'er øvers setter standarden for tabellen, selvom du har sadt den til 200, vil det ikke blive linieskift før den når maks, som dine tralal\'er laver.

Ved ikke om hvis man nu også sadt cellen til 200 om der så ville ske noget.

/cdc
Avatar billede www.faktaomvold.org Nybegynder
04. januar 2002 - 15:08 #16
Tusind tak for hjælpen, undskyld jeg åbenbart ikke er så fatnem i dag.
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