Nicht getestet, aber so ungefähr
CODE
$neuertext = "";
$wortlaenge = 5;
$langertext = "Es war einmal eine tolle lange Geschichte mit vielen Wörtern die viel zu lang waren";
$woerter = explode(" ", $langertext);
foreach($woerter AS $wort) {
if(strlen($wort) > $wortlaenge) {
$tmp = $wort;
while(strlen($tmp) > $wortlaenge) {
$neuertext.= substr($tmp, 0, $wortlaenge)." ";
$tmp = substr($tmp, $wortlaenge);
}
$neuertext.= $tmp." ";
} else {
$neuertext.= $wort." ";
}
}
$neuertext = trim($neuertext);
Aber was hat das mit Formularsicherheit zu tun?