Avatar billede zeattle Nybegynder
03. februar 2005 - 23:33 Der er 4 kommentarer og
1 løsning

Hvis mindre end 90 tegn vis ikke læs mere

Hej

Jeg vil godt have såen hvis der er mindre end 90 tegn skal Læs mere knappen ikke vises, hvordan gør man det?

Mvh
René Jensen
Avatar billede eagleeye Praktikant
03. februar 2005 - 23:38 #1
Princippet i det hvis $tekst indeholdet det som skal udskrives:


echo $tekst;
if (strlen($tekst)>90) {
  echo "Læs mere link her";
}
Avatar billede eagleeye Praktikant
04. februar 2005 - 08:10 #2
Måske mangler der lige lidt, den skal vel kun udksirve de føste 90 tegn hvis der er flere end 90 tegn i strengen og så lave linket "Læs mere". Til det formål kan substr bruges. Hvis strengen er kortere end 90 tegn kommer der ikke fejl i substr selom man har sagt man vil havde 90 karakter, den tager det antal man har skrevet eller så lang strengen er hvis den er kortere end 90 karakter...

echo substr($tekst,0,90);
if (strlen($tekst)>90) {
  echo "Læs mere link her";
}
Avatar billede zeattle Nybegynder
04. februar 2005 - 10:09 #3
Jeg takker det virker fint, gider du lægge et svar? :)
Avatar billede eagleeye Praktikant
04. februar 2005 - 16:41 #4
Ok her et svar :)
Avatar billede zeattle Nybegynder
04. februar 2005 - 17:18 #5
Tak :)
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