[PHP-OT]
in php forse...

codice:
<?php
....
$p = explode(" ", $riga['Campo']);
$n = 0;
while($p[$n]){
$n = strlen($p[$n]);
while($n > 40){
$n = $n / 2;
if($n <= 40){
ereg_replace('^(.{20})', '\1-
', $p[$n])
}
}
$n++;
}
....
?>
Spero che vada perche' ci ho messo molto tempo a scrivere e a trovare la soluzione.... :bubu: