![]() |
|
|
|||||||
| ASP Diskussioner om Active Server Pages, med relaterade scriptspråk (klassisk asp). |
![]() |
|
|
Trådverktyg | Visningsalternativ |
|
|
#1 |
|
Medlem
Registrerad: 2002-09-01
Ort: Stockholm
Inlägg: 392
Lösningar: 2 |
Tagg problem..
Hejsan..
Det är så att jag har gjort ett någerlunda enkelt administartionssystem, där man kan lägga till data i en access databas. Sedan har jag lite exempel-kod (i asp), då använder jag taggen "<%" och "%>". Skulle jag bara skriva "<%" och "<%" så skulle inte databasen skriva ut det som html kod utan som någon slags komentarer.. I alla fall, det har jag löst med att skriva in: "<%" Som blir "<%" Nu till problemet: Sedan när jag ska editera data som innehåller "<" skriver jag ut all data i ett text-formulär men där så omvandlas "<" till "<" och när jag sparar "är jag tillbaks på ruta ett".. Hur skall jag lösa detta, använda Reg.Exp eller finns det något enklare, typ HTMLEncode, när jag skriver ut datat i formuläret? Ja, hoppas ni förstår mitt problem. /Tack på förhand Adam.
|
|
|
|
|
|
#2 |
|
Moderator
Marsvin Registrerad: 2000-06-30
Ort: Nyköping
Inlägg: 26 816
Lösningar: 3130 |
Kod:
response.write Server.HTMLEncode(strängen)
__________________
@aviddevguy |
|
|
|
|
|
#3 |
|
Medlem
Registrerad: 2002-09-01
Ort: Stockholm
Inlägg: 392
Lösningar: 2 |
Red.
Eller vänta det bidde inte så bra som jag trodde det där omvandlar ju förresten om alla html kod till vanlig text.. så det fungerar tyvär inte
__________________
"So, I like chinese, I like chinese, They only come up to you knees, Yet they're wise, and they're witty, and they're ready to please" |
|
|
|
|
|
#4 |
|
Moderator
Marsvin Registrerad: 2000-06-30
Ort: Nyköping
Inlägg: 26 816
Lösningar: 3130 |
Argh!
Då provar vi så här. Funktionen: Kod:
Function clearSwitches(strCode)
strCode = Replace (strCode, "<" & "%", "&lt;%")
strCode = Replace (strCode, "%" & ">", "%&gt;%")
clearSwitches = strCode
End Function
Kod:
Response.write clearSwitches(strängen) Mvh,
__________________
@aviddevguy |
|
|
|
|
|
#5 |
|
Medlem
Registrerad: 2002-09-01
Ort: Stockholm
Inlägg: 392
Lösningar: 2 |
Jag skrev nog för hastigt där @nders :/
sorry ![]() Red. Rena chatten detta ju
__________________
"So, I like chinese, I like chinese, They only come up to you knees, Yet they're wise, and they're witty, and they're ready to please" |
|
|
|
|
|
#6 |
|
Moderator
Marsvin Registrerad: 2000-06-30
Ort: Nyköping
Inlägg: 26 816
Lösningar: 3130 |
Chat?
Ja, jag är het idag. ![]() red: Du kan använda funktionen ovan lite var du vill, men det borde inte behöva använda den någon annan stans än när du ska skriva ut formuläret.
__________________
@aviddevguy |
|
|
|
|
|
#7 |
|
Medlem
Registrerad: 2002-09-01
Ort: Stockholm
Inlägg: 392
Lösningar: 2 |
Jippiii! nu fungerar det faktiskt (ja faktiskt
)..Men nu till ännu ett problem, jag har redan en funktion.. "Inverse(Rs("Innehall"))" Som gör radbyten utan br till radbyten.. Hur lägger jag då till den lilla funktionen du skrev i den funktionen alltså hur skriver man 2 funktioner som arbetar med en sak?
__________________
"So, I like chinese, I like chinese, They only come up to you knees, Yet they're wise, and they're witty, and they're ready to please" |
|
|
|
|
|
#8 |
|
Moderator
Marsvin Registrerad: 2000-06-30
Ort: Nyköping
Inlägg: 26 816
Lösningar: 3130 |
Du kan göra två funktionsanrop på samma gång om du vill.
Kod:
Response.Write Inverse(clearSwitches(Rs("Innehall")))
__________________
@aviddevguy |
|
|
|
|
|
#9 |
|
Medlem
Registrerad: 2002-09-01
Ort: Stockholm
Inlägg: 392
Lösningar: 2 |
Tusen tack @nders !!
__________________
"So, I like chinese, I like chinese, They only come up to you knees, Yet they're wise, and they're witty, and they're ready to please" |
|
|
|
![]() |
| Trådverktyg | |
| Visningsalternativ | |
|
|