PHP strip enters
Als ik nl2br() gebruik, dan voegt hij wel een <br /> toe bij een enter, maar hij laat ook de enter staan. Hoe kan ik dan alles op één lijn zetten?
Mvg,
Thomas
Mvg,
Thomas
Dat hangt er van af waar het wilt hebben. Als het in een textarea is, zul je die newlines er uit moeten filteren. Anders hoef je niets te doen, want HTML kent geen newlines.
Code (php)
1
2
3
4
5
6
7
8
9
10
2
3
4
5
6
7
8
9
10
<?
$string = "Een
string
met
enters";
$string = preg_replace("/\s*/s","<br />",$string);
print $string;
?>
$string = "Een
string
met
enters";
$string = preg_replace("/\s*/s","<br />",$string);
print $string;
?>
mod-edit::
Bumpen
Twee of meer keer achter elkaar in een topic posten, voordat andere forumleden gereageerd hebben, heet "bumpen". Omdat het opdringerig overkomt is bumpen pas na 24 uur toegestaan. Bumpen kan een reden zijn voor de admins en mods om een topic te sluiten. Gebruik het
knopje om je tekst aan te passen indien nodig.
Twee of meer keer achter elkaar in een topic posten, voordat andere forumleden gereageerd hebben, heet "bumpen". Omdat het opdringerig overkomt is bumpen pas na 24 uur toegestaan. Bumpen kan een reden zijn voor de admins en mods om een topic te sluiten. Gebruik het

Arend schreef op 13.01.2008 01:32:
Code (php)
1
2
3
4
5
6
7
8
9
10
2
3
4
5
6
7
8
9
10
<?
$string = "Een
string
met
enters";
$string = preg_replace("/\s*/s","<br />",$string);
print $string;
?>
$string = "Een
string
met
enters";
$string = preg_replace("/\s*/s","<br />",$string);
print $string;
?>
Ehm... zou krijg ik per teken een <br />, dat was nou ook weer niet de bedoeling. Maar de <br />'s zijn er in elk geval uit...
Hoe fix ik dit?
Gewijzigd op 01/01/1970 01:00:00 door Darkwing Duck