Hallo,
Ik heb een probleem met de nl2br functie. Omdat het voor andere gebruikers op mijn site makkelijker is om nieuwsberichten te plaatsen als ze niets steeds < br> hoeven te typen als ze een volgende alinea willen beginnen heb ik nl2br geplaatst. In de nieuwsberichten zelf werkt dit prima. Het probleem ontstaat op de hoofdsite, waar je een verkorte versie van het nieuwsbericht ziet. Bij één enter krijg je in plaats van één enter 3 of 4 enters Kijk hier om te zien wat ik bedoel.
Hieronder vind je de code waar het probleem in ontstaat:
Wat me opvalt is dat als er 6 regels worden weergegeven dat er 4 enters ipv 1 ontstaan, en bij 5 regels 'slechts' 3 ipv 1. Kan dit ontstaan door de $i functie (dat is het enige verschil met het volledige nieuwsbericht), en zoja, hoe kan ik dit oplossen? Alvast bedankt!
Ik heb een probleem met de nl2br functie. Omdat het voor andere gebruikers op mijn site makkelijker is om nieuwsberichten te plaatsen als ze niets steeds < br> hoeven te typen als ze een volgende alinea willen beginnen heb ik nl2br geplaatst. In de nieuwsberichten zelf werkt dit prima. Het probleem ontstaat op de hoofdsite, waar je een verkorte versie van het nieuwsbericht ziet. Bij één enter krijg je in plaats van één enter 3 of 4 enters Kijk hier om te zien wat ik bedoel.
Hieronder vind je de code waar het probleem in ontstaat:
PHP:
<? if($sizeRow[2] >= 375)
{
for ($i = 0; $i <= 375; $i++)
{
echo nl2br("$textRow[$i]"); }
echo "...";
}
else
{
echo nl2br("$textRow");
}
?>
Wat me opvalt is dat als er 6 regels worden weergegeven dat er 4 enters ipv 1 ontstaan, en bij 5 regels 'slechts' 3 ipv 1. Kan dit ontstaan door de $i functie (dat is het enige verschil met het volledige nieuwsbericht), en zoja, hoe kan ik dit oplossen? Alvast bedankt!

Laatst bewerkt: