Avatar billede musicchart.dk Nybegynder
01. oktober 2002 - 19:34 Der er 7 kommentarer og
1 løsning

Hvis streng ikke indeholder @

Hey

Hvordan er det man tjekker om en streng indeholder et tegn, fx @ ??

Jeg har prøvet med dette:

if instr(request.form(\"email\") , \"@\") then
    strerror = strerror & "<li>E-mail er udfyldt forkert!</li>"
end if


/Bjarke - [KLEIFDESIGN]
Avatar billede neteffect Nybegynder
01. oktober 2002 - 19:40 #1
if not instr(request.form("email") , "@") then
    strerror = strerror & "<li>E-mail er udfyldt forkert!</li>"
end if
Avatar billede a-torsten Nybegynder
01. oktober 2002 - 19:40 #2
Den virker da fint.....

Men giver dog fejl hvis der er @ i email.adressen

-Anders
Avatar billede mortency Nybegynder
01. oktober 2002 - 19:42 #3
strepost = request.form("epost")   

If Len(strEpost) < 6 OR Instr(strEpost,"@")=0 OR Instr(strEpost,".")=0 Then
        error = error & "E-Post er ugyldig. "
    End If
Avatar billede mortency Nybegynder
01. oktober 2002 - 19:43 #4
' Dersom error ikke er "", har det oppstått minst en feil. Skriv ut feilmelding
    If error <> "" Then
        Response.Clear
        %><html>
        <body onload="window.alert('En feil skjedde! <% =error %>');
                window.history.back();">
        &nbsp;</body></html><%
        Response.End
    End If
Avatar billede musicchart.dk Nybegynder
01. oktober 2002 - 19:43 #5
neteffect >>

Fejltype:
Der opstod en Microsoft VBScript-kompileringsfejl (0x800A03EA)
Der er en syntaksfejl
/musicchart/html/tilfoj_bruger.asp, line 48, column 26
if not instr(request.form(\"email\") , \"@\") then
Avatar billede mortency Nybegynder
01. oktober 2002 - 19:44 #6
sorry!

    ' Dersom error ikke er "", har det oppstått minst en feil. Skriv ut feilmelding
    If strerror <> "" Then
        Response.Clear
        %><html>
        <body onload="window.alert('En feil skjedde! <% =strerror %>');
                window.history.back();">
        &nbsp;</body></html><%
        Response.End
    End If
Avatar billede musicchart.dk Nybegynder
01. oktober 2002 - 19:47 #7
mortency >> tak, jeg brugte din: Instr(strEpost,"@")=0
Avatar billede neteffect Nybegynder
01. oktober 2002 - 19:53 #8
musicchart > Ja, der er syntaksfejl, fordi du skriver \", men det gjorde jeg jo ikke.
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