LIMITATION D'UNE LIGNE À X CARACTERES

Jejedev Messages postés 7 Date d'inscription jeudi 3 janvier 2002 Statut Membre Dernière intervention 26 février 2004 - 23 nov. 2002 à 10:00
shynobi Messages postés 5 Date d'inscription lundi 23 août 2004 Statut Membre Dernière intervention 9 août 2006 - 26 févr. 2007 à 00:57
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/13049-limitation-d-une-ligne-a-x-caracteres

shynobi Messages postés 5 Date d'inscription lundi 23 août 2004 Statut Membre Dernière intervention 9 août 2006
26 févr. 2007 à 00:57
ok merci bien

au passage merci a tous ceux qui contribu (de facon positive )
a la vie de ce site j'ai apris et j'aprend encore bcp sur le php grace a PHPCS

merci
a+
cs_Tortuegeniale Messages postés 1123 Date d'inscription lundi 7 janvier 2002 Statut Membre Dernière intervention 26 juin 2008
26 févr. 2007 à 00:19
Fiou ca date tout ça u_u Que de lignes de code sont passé depuis ^^

Sinon pour la réponse

substr("Salut tout le monde comment ça va ??",-20)." ...";

Te retourne

"nde comment ça va ?? ..."
shynobi Messages postés 5 Date d'inscription lundi 23 août 2004 Statut Membre Dernière intervention 9 août 2006
25 févr. 2007 à 18:24
:( ben oui je vois bien j ai trouvé ce post qui correspond le plus a ce que je veux donc je pose ma question :)

meme si celle si date de 4ans
eax Messages postés 728 Date d'inscription jeudi 20 juin 2002 Statut Membre Dernière intervention 7 novembre 2007 2
25 févr. 2007 à 17:51
mon précédent message date de presque 4 ans hébé
shynobi Messages postés 5 Date d'inscription lundi 23 août 2004 Statut Membre Dernière intervention 9 août 2006
25 févr. 2007 à 17:46
bonjour a tous
je ne me classe comme debutant mais il y a toujour des chose qui reste a connaitre
voici ma question plus ou moins en rapport avec ce post:

si echo substr("Salut tout le monde comment ça va ??",0,20)." ..."; affiche le nombre de caractere determiné (ici 20 selon l'exemple de Tortuegeniale)
comment faire pour inversé le sens de compte des caractere c'est a dire afficher un nombre des caractere en les comptant par la fin de la phrase

a bientot
affiliatel Messages postés 11 Date d'inscription mardi 27 janvier 2004 Statut Membre Dernière intervention 22 novembre 2004
22 févr. 2005 à 15:57
encore plus simple, tu imite la taille de ton table ou de ton td ou de ton tr à 20 pixels, pas besoin de php pour ca ....
affiliatel Messages postés 11 Date d'inscription mardi 27 janvier 2004 Statut Membre Dernière intervention 22 novembre 2004
22 févr. 2005 à 15:56
encore plus simple, tu imite la taille de ton table ou de ton td ou de ton tr à 20 pixels, pas besoin de php pour ca ....
eax Messages postés 728 Date d'inscription jeudi 20 juin 2002 Statut Membre Dernière intervention 7 novembre 2007 2
9 août 2003 à 17:18
ben je viens de le faire ce programme finalement je l'ai mis sur
http://www.phpcs.com/article.aspx?Val=719
aparement ça a l'air de marcher ce truc
cs_Tortuegeniale Messages postés 1123 Date d'inscription lundi 7 janvier 2002 Statut Membre Dernière intervention 26 juin 2008
9 août 2003 à 16:39
bah moi g fé un script tout simple :
Tu fais un explode du texte avec " " (espace), comme ça ça te permet d'analyser tous les mots. Ensuite si un mot est trop grand tu le coupe avec un " "(espace)
ou alors un style CSS tout bete lol :
.tab{
word-wrap : break-word;
word-break : break-all;
}

ensuite dans le tableau tu mets style="tab" et hop le tableau est indéformable. Par contre ça coupe les mots comme ça :
bonjo
ur comm
ent ça va
La c un exemple avec un petit tableau lol m'enfin quand mon site sera entierement fini je ferai le script pour couper les mots aussi.
eax Messages postés 728 Date d'inscription jeudi 20 juin 2002 Statut Membre Dernière intervention 7 novembre 2007 2
9 août 2003 à 15:02
c vrai que de nos jours il existe toujours des gros lourds avec des pseudos trop longs et ça fout le bordel dans l'affichage lol
mais bon pour éviter ça on peut limiter le champ text ou le champ dans la table, mais comment faire pour faire un
si certains mots sont trop longs? par exemple, sur phpcs dans certaines sources il y a des lignes très longues sans espaces et ça déforme la tableau
cs_anderson2 Messages postés 2 Date d'inscription vendredi 18 octobre 2002 Statut Membre Dernière intervention 2 décembre 2002
2 déc. 2002 à 13:08
ouiais, c pas mal, mais evidement pour debutant... y a pas moyen de sauter une lligne? en replacant "..." par "
", et ensuite refaire la meme chose, mais avec comme coordonnées 20, 40 par exemple?
... a essayer... dites moi ce que vous en pensez!
cs_Tortuegeniale Messages postés 1123 Date d'inscription lundi 7 janvier 2002 Statut Membre Dernière intervention 26 juin 2008
24 nov. 2002 à 18:46
merci :)
Jejedev Messages postés 7 Date d'inscription jeudi 3 janvier 2002 Statut Membre Dernière intervention 26 février 2004
23 nov. 2002 à 10:00
Uép pas mal mais c'est chiant dans le sens ou parfois le mot est coupé et je trouve sa fait pas esthetique d'avoir un mot a moitié, c'est d'ailleurs pour sa que j'ai faite la fonction précédente

Sinon bonne idée d'avoir posté le code :)
allé ++
Rejoignez-nous