Avatar billede inkognito1 Nybegynder
14. september 2001 - 17:43 Der er 5 kommentarer og
2 løsninger

Tjekke om \" er i en tekst streng.

Hvordan tjekker man om \" er med i en tekst streng


noget med


if InStr(besked,\' \" \') <> 0 Then

response.redirect \"test.asp?mode=fejl\"

end if
Avatar billede eagleeye Praktikant
14. september 2001 - 17:49 #1
Normalt er en streng omsluttet af \" og ikke \'
\"\" i en streng i asp giver en \"
besked = \"Hej her er en \"\" og ikke 2\"

if inStr (besked, \"\"\"\") <> 0 then
Avatar billede dr-kermit Nybegynder
15. september 2001 - 15:49 #2
du checker sådan her :

if instr(besked, chr(34)) > 0 then
    response.redirect \"test.asp?mode=fejl\"
end if

Mvh Kenneth Nielsen
Avatar billede inkognito1 Nybegynder
18. september 2001 - 14:23 #3
dr-kermit mener du

  du checker sådan her :

if instr(besked, chr(\")) > 0 then
    response.redirect \"test.asp?mode=fejl\"
end if
Avatar billede inkognito1 Nybegynder
18. september 2001 - 14:23 #4
Eller havd mener du med 34 ?
Avatar billede eagleeye Praktikant
18. september 2001 - 14:27 #5
han mener char nr. 34 svare til \"

Dette:
if inStr (besked, \"\"\"\") > 0 then
  response.redirect \"test.asp?mode=fejl\"
end if

Er det samme som:
if instr(besked, chr(34)) > 0 then
    response.redirect \"test.asp?mode=fejl\"
end if
Avatar billede inkognito1 Nybegynder
18. september 2001 - 14:31 #6
okay ... takker
Avatar billede dr-kermit Nybegynder
18. september 2001 - 14:53 #7
sorry der var fejl i mmin kode lav det sådan her.

<%
id = request.querystring(\"id\")
if id = \"\" then
%>
<form action=\"tester.asp?id=save\" method=\"post\">

<input type=\"text\" name=\"besked\">
<input type=\"submit\" name=\"test\">

</form>
<%
end if
if id = \"save\" then

besked = request.form(\"besked\")

response.write besked & \"<br>\"

if instr(besked, chr(34)) > 0 then
    response.write \"fejl!\" & \"<br>\"
else
    response.write \"ingen fejl!\" & \"<br>\"
end if
end if
%>

smid det ind i en side, gem som tester.asp og test

mvh Kenneth Nielsen
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