Avatar billede rotco Juniormester
07. november 2008 - 09:18 Der er 7 kommentarer og
1 løsning

chekke om minimum 4 tegn er skrevet.

Hejsa,

jeg vil gerne kunne chekke i mit input om der er skrevet minimum 4 bogstaver eller tal i feltet.

Altså følgende:

<input type="text" name="search"><br>
<input type="submit" name="submit" value="send">

når man trykker på send (submit) skal der være en lille kode der gør at den chekker om der er skrevet minimum 4 tegn inklusiv mellemrum mm.

hvis der ikke er skrevet 4 skal den komme med et lille echo "bla bla";

noget i kan hjælpe med? :)
Avatar billede w13 Novice
07. november 2008 - 09:34 #1
Du bruger bare strlen() så.

<?php
  if (isset($_POST['search']) && strlen($_POST['search']) < 4) {

    echo "bla bla";

  }
?>
Avatar billede jantzen88 Nybegynder
07. november 2008 - 11:32 #2
w13:

"om der er skrevet minimum 4 tegn inklusiv mellemrum mm."

dvs $_POST['search']) < 4 skal være $_POST['search']) <= 4

:)
Avatar billede michael_stim Ekspert
07. november 2008 - 11:50 #3
Og så skulle det være minimum 4 tegn.
Avatar billede michael_stim Ekspert
07. november 2008 - 11:52 #4
OK, mig der ikke læste hele spørgsmålet ;o)

Men havde nok gjort det i javascript.
Avatar billede w13 Novice
07. november 2008 - 12:54 #5
Det bør vel gøres i både JavaScript og PHP. =)
Avatar billede michael_stim Ekspert
07. november 2008 - 13:37 #6
Jep, først JS bagefter PHP ;o)
Avatar billede rotco Juniormester
08. november 2008 - 15:01 #7
perfekt w13, tak
Avatar billede w13 Novice
08. november 2008 - 15:34 #8
Tak for points! :)
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