Avatar billede rose Nybegynder
06. oktober 2005 - 09:00 Der er 7 kommentarer og
1 løsning

Tælle antallet af anslag (antal bogstaver)

Hejsa
To ting til det samme...:

1.
Jeg har brug for at kunne tælle antallet af bogstaver eller anslag der er i en sætning. Sætningen hentes ikke fra db men står i en textboks på siden.
Dvs. at jeg under textboksen vil have en tæller der viser hvor mange bogstaver der er skrevet.

2.
Samtidig vil jeg kunne gange den talte værdi med en talværdi jeg jeg henter fra db.

Håber der nogen der kan hjælpe og kan det lade sig gøre?.

Hilsen ~~Rose~~
Avatar billede Slettet bruger
06. oktober 2005 - 09:03 #1
Skal den udskrive hvor mange tegn man har skrevet i et textarea imens man skriver? Eller skal man blot trykke på submit-knappen og så få at vide hvor mange tegn man skrev?
Avatar billede showsource Seniormester
06. oktober 2005 - 09:05 #2
jahh, det er jo javascript!
Og for at gange med en værdi fra db, skal du hente den ved load af siden.
Avatar billede imago-dei Nybegynder
06. oktober 2005 - 09:05 #3
Hvis der skal vises antal tegn mens man skriver, bliver du nødt til at bruge javascript. Du kan ikke få en fornuftig løsning på det ved php alene.
Avatar billede Slettet bruger
06. oktober 2005 - 09:07 #4
java script:

<textarea cols="40" rows="5" onkeyup="document.getElementById('antal').innerHTML=this.value.length;"></textarea>

<span id="antal">0</span>

--
php:

echo strlen($_POST['textarea_navn']);
Avatar billede rose Nybegynder
06. oktober 2005 - 09:29 #5
Tak for svaret... Jeg tror jeg kan få det til at virke - er bare ikke helt sikker på brugen af echo strlen($_POST['textarea_navn']);
Avatar billede Slettet bruger
06. oktober 2005 - 09:43 #6
hvis du har brugt en submit knap, og man ryger videre til næste side, kan du tælle hvor mange tegn der var i feltet med strlen($_POST['textarea_navn']).

$_POST['input_navn'] vil altid udskrive det der stod i det input-felt, når du har klikket på submit knappen.

Du kan læse mere om strlen() på www.php.net/strlen
Avatar billede rose Nybegynder
06. oktober 2005 - 10:08 #7
Mange tak for hjælpen. Nu jar jeg noget at arbejde videre med. Men skal nok sige til hvis jeg render ind i flere problemer... :-)

Og vi lukker....
Avatar billede Slettet bruger
06. oktober 2005 - 10:14 #8
super. tak for point :)
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