Just nu i M3-nätverket
Gå till innehåll

Hur skriver man ut textarean ur basen?


Dudde

Rekommendera Poster

Hej!

Jag läser in en post till access-basen via ett textarea och när jag öppnar databasen ser det bra ut...

Men när jag visar posten via <%=rsinfo("textarea")%> kommer inte returslagen med inte heller flera mellanslag i följd...

Vad beror detta på och hur ska man göra för att fixa till detta?

Mvh

/Dudde

Länk till kommentar
Dela på andra webbplatser

Gunnar Liljas

Det beror på att texten lagras som du skriver in den, inte som HTML. Alla radbrytningar måste ersättas av <BR> och alla dubbla mellanslag av    , när det ska ut på sidan.

 

Länk till kommentar
Dela på andra webbplatser

Oj, var det inte svårare än så!

Jag som trodde att man skulle behöva använda for-loopar och if-satser som man skulle vara tvungen att göra i javascript.

 

Kan man alltså ta en cell ur en tabell (från en databas) och använda den satsen rakt av ?? Det verkar nästan för enkelt :)

 

En annan fråga som inte har något med detta ämne att göra riktigt:

Om jag har ex 200 inlägg i en tabell, hur kan jag skriva ut antalet? Jag vill ju inte sitta och räkna för hand...

I Javascript kan man ju använda sig av arrayensNamn.length, fast det funkar givetvis inte i ASP.

Detta är säkert också en busenkel grej... men liksom det mesta är det svårast i början.

 

mvh

D

Länk till kommentar
Dela på andra webbplatser

umm, inte for att jag ar superhaj pa Javascript, men visst maste Javascript ha nagon typ av replace function?

typ

myString.replace("\n", <br>);

 

Du kan iallafall anvanda dig av reg exp for att gora samma sak

 

 

/*

What goes up must come down - just ask any sysadmin

*/

Länk till kommentar
Dela på andra webbplatser

ummm, Kanske nar man kor Javascript pa serversidan??? *grin*

IIS kan ju kora ett antal scriptsprak, Javascript (eller snarare JScript) ett bland dem, ratt trevligt faktiskt, om man jamfor med VBScript!

 

 

/*

What goes up must come down - just ask any sysadmin

*/

Länk till kommentar
Dela på andra webbplatser

Någon som kan visa den kompletta

koden för att använda denna

funktion för att visa ett databasfält

(pm etc.)i webbläsaren med radbrytningar?

 

Har prövat att baka in kodsnutten

som är nämnd tidigare men lyckas inte att få den att fungera.

Detta driver mig till vansinne!

 

Alltså... Jag har en databas med 2 fält,

1. id(räknare) 2.nyhet(pm fält)

 

Vill visa alla pm fält i webbläsaren rakt av med behållna radbrytningar.

 

Kan någon snäll person visa den kompletta asp koden för detta ?

 

 

 

 

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...