Strlen en substr met tekens

Gestart doorShahiem7 reacties38 weergaven

8 berichten · pagina 1 van 1

Shahiem

Lid · Topicstarter

Berichten
20.364
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Hi,

Als ik substr of strlen wil uitvoeren en mijn titel is bijvoorbeeld zo "˜Kromo"™ en Veld terwijl de titel nog lang moet zijn. Ik denk dat ie de htmloutput pakt, maar hoe los ik dit op?

Code

[COLOR= #0000BB]<?php[/COLOR] [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #007700](([/COLOR][URL="http://www.php.net/strlen"]strlen[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$title[/COLOR][COLOR= #007700]) >[/COLOR] [COLOR= #0000BB]26[/COLOR][COLOR= #007700]) ? ([/COLOR][URL="http://www.php.net/trim"]trim[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/substr"]substr[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$title[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]0[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]23[/COLOR][COLOR= #007700])).[/COLOR][COLOR= #DD0000]...[/COLOR][COLOR= #007700]) :[/COLOR] [COLOR= #0000BB]$title[/COLOR][COLOR= #007700]);[/COLOR] ?>
0
Berichten
8.649
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Even verbeterd voor je:

[COLOR= #0000BB]<?php[/COLOR]
[URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/strlen"]strlen[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$title[/COLOR][COLOR= #007700]) >[/COLOR] [COLOR= #0000BB]26[/COLOR][COLOR= #007700]) {[/COLOR]
    [URL="http://www.php.net/echo"]echo[/URL] [URL="http://www.php.net/trim"]trim[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/substr"]substr[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$title[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]0[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]23[/COLOR][COLOR= #007700])) .[/COLOR] [COLOR= #DD0000]...[/COLOR][COLOR= #007700];
}[/COLOR][URL="http://www.php.net/else"]else[/URL][COLOR= #007700]{[/COLOR]
    [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #0000BB]$title[/COLOR][COLOR= #007700];
}[/COLOR]
0
Shahiem

Lid · Topicstarter

Berichten
20.364
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Wat is daar nou verbeter aan? emo Mijn manier werkt hetzelfde aah
0
Berichten
5.957
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Ik snap het probleem niet goed?
0
Berichten
13.482
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Waarschijnlijk heb je daarvoor al ergens htmlspecialchars of htmlentities staan, dit kun je beter pas doen bij het echoen.

Dan wordt het zoiets:

[COLOR= #0000BB]<?php[/COLOR] [URL="http://www.php.net/echo"]echo[/URL] htmlspecialchars[COLOR= #007700]([/COLOR][URL="http://www.php.net/strlen"]strlen[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$title[/COLOR][COLOR= #007700]) >[/COLOR] [COLOR= #0000BB]26[/COLOR] [COLOR= #007700]?[/COLOR] [URL="http://www.php.net/trim"]trim[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/substr"]substr[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$title[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]0[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]23[/COLOR][COLOR= #007700])).[/COLOR][COLOR= #DD0000]...[/COLOR] [COLOR= #007700]:[/COLOR] [COLOR= #0000BB]$title[/COLOR][COLOR= #007700]);[/COLOR] ?>
0
Shahiem

Lid · Topicstarter

Berichten
20.364
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
‘Kromo’

Dan krijg ik dit
0
Berichten
8.649
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Dan zijn ze al eens gehtmlspecialcharst. Zeg aub dat je dat niet deed bij het in de DB invoegen...?
0
Shahiem

Lid · Topicstarter

Berichten
20.364
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Antonn schreef:
Dan zijn ze al eens gehtmlspecialcharst. Zeg aub dat je dat niet deed bij het in de DB invoegen...?
Tuurlijk niet, zo dom ben ik ook alweer niet he. emo Het gaat trouwens via Wordpress, dus dat kan ik al helemaal niet hebben gedaan. aah
toevoeging op 11 augustus 2012, 18:32:34:
Antonn schreef:
Dan zijn ze al eens gehtmlspecialcharst. Zeg aub dat je dat niet deed bij het in de DB invoegen...?
Tuurlijk niet, zo dom ben ik ook alweer niet he. emo Het gaat trouwens via Wordpress, dus dat kan ik al helemaal niet hebben gedaan. aah
0

Jouw reactie

Deel je idee, stel een vraag of help een ander verder.

Editor laden…

Praat mee met de One2xs-community.

Inloggen om te reageren