login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Stukje tekst verwijdere...

Offline Wouser - 08/05/2006 14:52 (laatste wijziging 08/05/2006 16:48)
Avatar van WouserPHP interesse PROBLEEM OPGELOST

Hoi,

Ik heb een probleempje. Ik wil graag dat wanneer de naam en het bericht totaal meer is dan 20 karakters dat het bericht wordt ingekort naar 17 karakters, omdat daarna er nog 3 puntjes moeten komen '...'

Ikzelf heb deze code al gemaakt maar ik zou niet weten hoe ik het bericht dan wijzig zodat er maar 17 karakters in totaal zijn.

Hoe doe ik dit?

  1. <?php
  2. // Naam
  3. $naam = "Wouter";
  4. $naam = strlen($naam); // 6
  5. $bericht = "Hallo, dit is een test";
  6. $bericht = strlen($bericht); // 22
  7.  
  8. $totaal = $naam+$bericht; // 28
  9. echo $totaal;
  10.  
  11. // $totaal groter dan 20
  12. if($totaal > 20) {
  13. // Wanneer $totaal meer dan 20 karakters bevat. Dan moet $bericht ingekort worden.
  14. // Zodat het $totaal gelijk is aan 17. Omdat na het bericht moeten er nog 3 puntjes komen '...'
  15.  
  16. // Uitprint orginele naam, met ingekort bericht
  17. echo "Naam: ".$naam."<br>
  18. Bericht: ".$bericht."";
  19.  
  20. // Wanneer $totaal gelijk of kleiner is dan 20
  21. } else {
  22. // Uitprint orginele naam, met orgineel bericht
  23. echo "Naam: ".$naam."<br>
  24. Bericht: ".$bericht."";
  25. ?>

3 antwoorden

Gesponsorde links
Offline Xtent - 08/05/2006 14:57
Avatar van Xtent Onbekend Denk dat je uit dit topic wel iets kan halen.
http://www.site...mp;id=7463
Offline Richard - 08/05/2006 14:58
Avatar van Richard Crew algemeen PHP.net: substr
Offline Wouser - 08/05/2006 16:48
Avatar van Wouser PHP interesse thanks Xtent btw & JexuS ook ;)
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.18s