Avatar billede mpless Nybegynder
18. maj 2003 - 10:27 Der er 6 kommentarer og
2 løsninger

Hjælp med validering

Kan i finde nogle åbenlyse huller i denne e-mail sender ?
Avatar billede mpless Nybegynder
18. maj 2003 - 10:28 #1
Sitet kommer her; http://www.haircosmetic.dk
Avatar billede pistolpalle Nybegynder
18. maj 2003 - 10:34 #2
Ikke rigtigt når man tilmelder sig så ser det fint ud! Godt nok lavet, men når man framelder sig er der lidt

For det første lav noget design noget der og der skal nok ikke stå: Test igen :)
Og når man trykker på det kommer index filen frem

Hvis du retter det er nok (næsten) perfekt :)
Avatar billede mpless Nybegynder
18. maj 2003 - 10:37 #3
hæhæhæ....jeg er igang med afmeldingen :)
Avatar billede pistolpalle Nybegynder
18. maj 2003 - 11:17 #4
Hvad er det så man skal prøve at finde?
Avatar billede barklund Nybegynder
18. maj 2003 - 11:27 #5
Hvis det er email-validering så lavede jeg en funktion den anden dag...

function checkEmail(e) {
    var legalChars = "abcdefghijklmnopqrstuvwxyz0123456789";
    var allChars = legalChars+"-_";
    var pos = 0;
    var count;
    var start;
    var lastDot = e.lastIndexOf(".");
    lastDot = lastDot == -1 ? e.length-1 : lastDot;
   
    while (pos < lastDot && e.charAt(pos) != "@") {
        if (pos != 0 && e.charAt(pos++) != ".") {
            return false;
        }
        if (legalChars.indexOf(e.charAt(pos++)) == -1) {
            return false;   
        }
        while(pos < lastDot && allChars.indexOf(e.charAt(pos)) != -1) {
            pos++;
        }
    }
    if (e.charAt(pos++) != "@") {
        return false;
    }
    start = pos;
    while (pos != lastDot) {
        if (pos != start && e.charAt(pos++) != ".") {
            return false;
        }
        if (legalChars.indexOf(e.charAt(pos++)) == -1) {
            return false;   
        }
        while(pos != lastDot && allChars.indexOf(e.charAt(pos)) != -1) {
            pos++;
        }
    }
    pos++;
    for(count = 0; pos < e.length && legalChars.indexOf(e.charAt(pos)) != -1; count++) {
        pos++;
    }
    return pos == e.length && count >= 2;
}


For den skal have denne størrelse for at få det meste med - og perfekt er den vist stadig ikke helt... :)

/Barklund
Avatar billede mpless Nybegynder
18. maj 2003 - 12:39 #6
>> Barklund ...
Den er delvist baseret på din ... jeg har dog tilføjet store bogstaver, samt æ, ø og å.

>> Alle
Ville bare have tjekket om der er nogle ÅBENLYST ugyldige adresser, den godkender ... thats all :)
Avatar billede barklund Nybegynder
18. maj 2003 - 12:44 #7
Den tjekker ikke hvis du har en email-adresse på en ip:

mitnavn@123.123.123.123

Men det ser man sgu heller aldrig nogen have :)
Avatar billede barklund Nybegynder
18. maj 2003 - 13:49 #8
Jeg har jo trods alt lavet den til ikke at lave fejl - så det er jeg rimeligt overbevist om, at den ikke gør...
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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