dans une case de tableau...
Salut,
Dans une case d'un tableau, si le contenu est par exemple du texte collé sans aucun espace (style "kkkkkkkkkkkkkkkkkk kkkkkkkkkkkkkkkkkkkkkkkkkkkk kkkkkkkkkkkkkkkkkkkkkkk kkkkkkkkkkkkkkkkkkkkk kkkkkkkkkk"), ben la case est toute déformée pour accueillir tout le texte. N'existe-t-il pas une fonction qui permette de couper (ou d'insérer un espace) au bout d'un certain nombre de caractères pour que ça "feet" bien aux dimensions de la case ??????????????
Merci !
I say the hip, the hop, the hippy to the hip-hop, till you don't stop
Oui, t'as vu, ca deforme hein
Et cette fonction existe, je l'utilise pour le flash - chat (essaye d'ecrire la meme chose sur le flash chat, tu verras que ca coupe).
Et la dite fonction :
<?php
function cutLongWords($string,$length,$separation) {
return preg_replace('/([^ ]{'.$length.'})/si','\\1'.$separation,$string);
}
// exemple d'utilisation
// la tu vas recuperer $message, et si $message comporte une serie de 15 lettres (le 2 eme argument de la fct) sans espaces, ben, tu vas inserer à la 15 eme lettre un espace (le troisieme argument de la fct).
$message = cutLongWords($message, 15, " ");
?>
Voila
D'ailleurs, je vais ptet l'integrer aux astuces cte fonction :)
ouah c'est clair que c'es trop pratique ! En fait à partir du moment où il y a des champs entrés par des visiteurs et qui sont affichés (forum, livre d'or, chat...), ben cette fonction est utile quoi, parce qu'ya des ptits malins qui s'amusent à ça !!!!!!!)
bon nickel je te copie ça de suite !
Merci !!!!!
I say the hip, the hop, the hippy to the hip-hop, till you don't stop
Bon, ben moi, j'vais faire un ptit tour dans la BD pour modifier ton message :)
oué c aussi ce que je fais : dès kya un gros message comme ça j'insère des espaces 'à la main' c pas très trop pratik qd meme !
I say the hip, the hop, the hippy to the hip-hop, till you don't stop
Ecrire un message
Votre message vient d'être créé avec succès.
BB-Code
Pour insérer une URL clickable
Pour insérer une adresse E-mail
Pour annoter
Pour écrire du code
Pour faire un lien vers une fonction PHP
Pour écrire du texte préformaté
Pour écrire du texte en gras
Pour écrire du texte en italique
Pour écrire du texte souligné
Pour écrire du texte barré
Pour écrire un titre principal
Pour écrire un titre secondaire
Pour écrire une liste
Smiley
:bond:
:boxe:
:bsmile:
:bump:
:clap:
:coeur:
:cool:
:cry:
:eek:
:evil:
:fleur:
:fou2:
:fou:
:grin:
:grrr:
:hammer:
:hippy:
:hum:
:idee2:
:idee:
:kdo:
:king:
:ko:
:lol:
:love2:
:love:
:mad:
:maitre:
:noel:
:oops:
:raa:
:razz:
:roll:
:sad:
:skull:
:smile:
:timide:
:trink:
:vice:
:vomi:
:wink:
:zzz: