Delete <> in text

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Joris

Joris

27/12/2006 15:38:00
Quote Anchor link
Vraag?

1. Kan ik van de volgende text:
- Text <b>met</b> HTML-tags
2. de volgende text maken:
- Text met HTML-tags

1 Haal ik op via een file_get_contenst() die vol staat met HTML-tags.
2 heb ik nodig in een $text="";

Kan dit?
 
PHP hulp

PHP hulp

16/11/2024 19:32:21
 
Frank -

Frank -

27/12/2006 15:42:00
Quote Anchor link
strip_tags() is je beste vriend.
 
Joris

Joris

27/12/2006 16:33:00
Quote Anchor link
idd, met strip_tags() kwam ik een heel eind en in mijn browser worden alle tekstregels achter elkaar getoont wat precies de bedoeling. Maar nu staan in mijn txt-bestand harde returns die niet omschreven worden als /n of br / maar als een werkelijke enter op je toetsenbord

Als ik in mijn source kijk of nl2br gebruik zie je deze harde returns tevoorschijn komen. Deze moeten eruit.

Kan dit ook?
 
Jan Koehoorn

Jan Koehoorn

27/12/2006 16:39:00
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
    $txt
= str_replace ("\n", '', $txt);
?>
 
Frank -

Frank -

27/12/2006 16:43:00
Quote Anchor link
Gebruik eerst nl2br() en daarna strip_tags(). Dan wordt de boel volgens mij ook correct opgeschoond. En omdat je toch strip_tags() wilt gebruiken, sla je nu mooi 2 vliegen in 1 klap.
 
Joris

Joris

27/12/2006 17:10:00
Quote Anchor link
"... eerst nl2br() en daarna strip_tags() ..." geeft als output exact hetzelfde als de input.
$txt = str_replace ("\n", '', $txt); Doet het een stuk beter. De volgorde is nu:

$test=file_get_contents('../doid/contentbody/11body.txt');
$test= strip_tags($test);
$test = str_replace("\n", "", "$test");
echo $test ;
 
Joris

Joris

27/12/2006 17:44:00
Quote Anchor link
Rectificatie, hij werkte, maar na een kop koffie niet meer.
Geen flauw idee wat er fout is gegaan!!
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.