Avatar billede fjammi Nybegynder
26. maj 2004 - 19:10 Der er 5 kommentarer og
1 løsning

Fjern evt. mellemrum

Hej
Jeg har en inputbox <input name="navn" type="text" size="30" maxlength="50">, hvordan kan jeg tjekke om brugeren har trykket på mellemrumstasten efter sit navn, så der fx står 'Fjammi ', og hvis han har det hvordan kan jeg så fjerne det?
Håber i forstår mit spørgsmål...

På forhånd tak
Avatar billede krydset Nybegynder
26. maj 2004 - 19:18 #1
såen her

$string = "thomas larsen";
$string = str_replace(" ", "", $string);
echo $string;
Avatar billede krydset Nybegynder
26. maj 2004 - 19:18 #2
det printer thomaslarsen ud håber det var det du ledte efter
Avatar billede kokoko Nybegynder
26. maj 2004 - 19:23 #3
$string = "thomas larsen";
$string = trim(string);
echo $string;
Avatar billede fjammi Nybegynder
26. maj 2004 - 19:24 #4
Nej det var ikke helt det....
Den skal tjekke om der er mellemrum efter det sidste ord, og hvis der er det skal den fjerne det...
hvis $string fx så sådan ud $string = "thomas larsen ";
så skal den få det til at se sådan ud $string = "thomas larsen"; (altså uden mellemrun til sidst)
Avatar billede kokoko Nybegynder
26. maj 2004 - 19:26 #5
Hvis du vil have det pænt kan du skrive:

$string = "  thomas LARSEN  ";
$string = ucwords(strtolower(trim($string)))
echo $string;

Giver:

"Thomas Larsen"
Avatar billede fjammi Nybegynder
26. maj 2004 - 19:29 #6
Tak det var lige det jeg ledte efter...
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