Avatar billede adela Nybegynder
06. juni 2001 - 21:32 Der er 7 kommentarer og
1 løsning

Max antal karakterer i felt

Hvordan angiver man max antal karakterer, samt minimum antal karakterer i f.eks. password ?
Avatar billede herchin Nybegynder
06. juni 2001 - 21:40 #1
Hvis det er et input-felt så:

<input type=\"password\" name=\"navn\" size=\"10\" maxlength=\"10\">
Avatar billede erikjacobsen Ekspert
06. juni 2001 - 21:44 #2
Du kan ikke angive et mindste antal tegn, men du kan kontrollere det
efterfølgende i JavaScript og/eller PHP. Hvad er det du ønsker?
Avatar billede adela Nybegynder
06. juni 2001 - 21:46 #3
OK, jeg kører med en HTML-side, hvor inputtagsene skrives, hvordan får jeg en svarside op, som forklarer brugeren, at vedkommendes password er for langt ?
Eller skal jeg integrere dette i PHP-scriptet?

Hvordan får jeg skrevet, minimum længde ?
Avatar billede herchin Nybegynder
06. juni 2001 - 21:50 #4
Sådan tjekker du længden af dit password:

If strlen($password <= x) {
.
.
.
}
else {
.
.
.
};
Avatar billede herchin Nybegynder
06. juni 2001 - 21:51 #5
Glemte lige et par parenteser ;o)

If (strlen($password <= x)) {
}
Avatar billede erikjacobsen Ekspert
06. juni 2001 - 21:52 #6
Du har de to muligheder. Den ene er i java script:

<script language=\"JavaScript\">
<!--
  function check(f) {
      if (f.feltnavn.value.length<3) {
        alert(\"Du skal skrive mindst 3 tegn\");
        return false;
      }
      if (f.feltnavn.value.length>10) {
        alert(\"Du skal skrive højst 10 tegn\");
        return false;
      }
      return true;
    }
//-->
<script>

og så i formen

<form action=\"etellerandet.php\" onsubmit=\"return check(this)\">
...
<input type=\"text\" name=\"feltnavn\">
...
</form>

(eller med maxlength, som herchin skriver)
Avatar billede erikjacobsen Ekspert
06. juni 2001 - 21:53 #7
og så lige den rigtige i PHP :)

if (strlen($password) <= x) {
  ...
}
Avatar billede herchin Nybegynder
06. juni 2001 - 21:54 #8
Hehe
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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