Jag använder nl2br för automatisk radbrytning när jag skickar från ett formulär, nåt i stil med
$text = nl2br($text);
Problemet är att <br> klassas ju inte som korrekt xhtml 1.0 transitional, som sidan är gjord i, således vägrar den validera. Kan man lösa detta på nåt smidigt sätt månne?
Fr.o.m. PHP 4.0.5 blir resultatet <br/> istället för <br>, så ett alternativ kan ju vara att uppgradera. Annars borde det väl gå att lösa med en enkel replace-funktion:
Japp, jag förstår. Hm, min php är skriven i 4.3 om jag inte minns fel - menar du att de senare versionerna automatiskt lägger till "/" ? (Är generellt inte helt klar över php heller) Aja, testar en replace istället