Bonjour à tous,
Nouveau sur le forum, j'ai eu le problème ce matin et j'apporte une petite contribution sous la forme d'une fonction php :
CODE
function formatText($str, $max){ $len = 0;
$texte = '';
$tab = preg_split('/\s/', $str);
foreach($tab as $mot){
$len += strlen($mot);
if($len >= $max){
$texte.="</br>".$mot." ";
$len = 0;
}else{
$texte .= $mot." ";
}
}
return $texte;
}
ca prend en paramètres la chaîne à afficher (récupérée en post à partir du formulaire avec $_POST['nom_du_textarea']) et la longueur des lignes à afficher.
et puis ca coupe la ligne en fonction des blancs, et ca ajoute les retours charriots à la fin du dernier mot entier ayant atteint la longueur de ligne définie (en caractères).
c'est du basique perfectible mais ca marche pour moi
++
zavatha