05. april 2005 - 16:55Der er
15 kommentarer og 1 løsning
escape af " tegn ?
Hejsa
Jeg programere normalt i denne her kategori's hovedefejnde :-) (PHP)
Hvis jeg vil udskrive følgende tekst til brugeren i php her er din "midlertidige" kode gør jeg det normalt på følgende måde
echo "her er din \"midlertidige\" kode"; altså hvis der skal optræde nogle " inde i den tekst der skal vises til brugeren, så bliver de escapet med \ tegn
Hvordan gør jeg det i ASP
Jeg skal bruge følgende : tekst = "formularnavn "navn" " altså der skal være nogle " tegn i teksten der skal vises for brugeren, og i PHP smider man et ; i enden af en echo, gør man ikke noget lign. i ASP eller er det blot tekst = "noget tekst" og så funger det ??
echo "her er din \"midlertidige\" kode"; svarer til response.write ("her er din 'midlertidige' kode") eller response.write ("her er din ""midlertidige"" kode")
Menn har eks. en sådan linie tekst = tekst & "antal: " & request.form("antal_gange") & vbcrlf & vbcrlf
Sådan ser den ud nu det skulle gerne blive til tekst = tekst & "antal "10"" er det så blot : tekst = tekst & "antal & ""request.form("antal_gange")"" " & vbcrlf & vbcrlf eller hvad gør det der & tegn midt i det hele ?
tekst = tekst & "antal: """ & request.form("antal_gange") & """" & vbcrlf & vbcrlf Sådan måske skal det være sådan For " starter strengen "" giver et " i udskrift og " afslutter strengen...fire " ialt
Jeg synes ikke alle de dobbelte " er atraktive så overvej evt tekst = tekst & "antal: '" & request.form("antal_gange") & "'" & vbcrlf & vbcrlf
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.