Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2871 connectés 

 


Dernière réponse
Sujet : [PHP] Affichage texte TRONQUER - eXPlication INSIDE
Tentacle

massanu a écrit a écrit :

jai opté pour la methode PHP car c la premiere que j'ai essayé et elle marche
 
je la conseille franchemment MERCI :jap: :jap:  




 
Enfin tu peux réduire les 2 lignes
   $taille -= 3;  
   $texte = substr ($texte, 0, $taille) . "...";
 
Par
   $texte = substr ($texte, 0, $taille - 3) . "...";
 
C'est plus court :D
Par contre, ce qui m'avait fait chier dans cette fonction, c'est pour découper les caractères spéciaux HTML... genre espace qui peut se présenter sous la forme   donc il est possible que la fonction sorte &nb... :)
Faudrait compliqué la fonction pour que ce soit géré


Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
Tentacle

massanu a écrit a écrit :

jai opté pour la methode PHP car c la premiere que j'ai essayé et elle marche
 
je la conseille franchemment MERCI :jap: :jap:  




 
Enfin tu peux réduire les 2 lignes
   $taille -= 3;  
   $texte = substr ($texte, 0, $taille) . "...";
 
Par
   $texte = substr ($texte, 0, $taille - 3) . "...";
 
C'est plus court :D
Par contre, ce qui m'avait fait chier dans cette fonction, c'est pour découper les caractères spéciaux HTML... genre espace qui peut se présenter sous la forme   donc il est possible que la fonction sorte &nb... :)
Faudrait compliqué la fonction pour que ce soit géré

massanu jai opté pour la methode PHP car c la premiere que j'ai essayé et elle marche
 
je la conseille franchemment MERCI :jap: :jap:
massanu Merci le pire c que j'aurais bien put le trouver tout seul
 
je test et je vous dit ca tout de suite
 
merci les amis ! :jap:
THE REAL SMILEY select left(ton_champ, 20) as ton_champ
 
comme ca tu récupère les 20 premiers caractères
Tentacle Voilà une fonction que j'avais faite dans un autre script :
function resize_string ($texte, $taille)
{
  if (strlen ($texte) > $taille)
  {
    $taille -= 3;
    $texte = substr ($texte, 0, $taille) . "...";
  }
  return $texte;
}
massanu Bien j'ai une base et je sors la description d'un objet stoché dans une table.
Mais je voudrais que le texte, si il depasse une certaine longeur, soit tronqué sur la page et terminé par des petits points.
 
Voici un exemple, regardez a gauche sur le site d'eurisko.
www.eurisko.fr
 
on a : LiteOn LTR-32123S 32x12...
 
Merci d'avance

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)