Fork me on GitHub

Rapport de message :*
 

Re: Couper un texte trop long via ->[...]

Titre du sujet : Re: Couper un texte trop long via ->[...]
par garrath sur 11/12/2006 21:36:50

function xoops_ptipoints($topic$length)
{
        if(
strlen($topic) >= $length)
        {
                
$topic substr($topic,0,$length)."...";
        }
        return 
$topic;
}

ta fonction est bonne normalement.

sinon ta fonction tu es cense l'appeler comme cela
soit
$toto xoops_ptipoints('bonjour, vous allez bien'10);
echo 
$toto;

ou
$toto 'bonjour, vous allez bien';
$toto xoops_ptipoints($toto10);
echo 
$toto;

ou encore
$toto 'bonjour, vous allez bien';
xoops_ptipoints($toto10);
echo 
$toto;

Normalement ca, ca marche en php5 sans aucun pb
la derniere par contre en 4 non c sur, apres je me souviens pas assez des differences entre le 4 (que j'ai jamais pratique) et le 5.

par contre ca :
xoops_substr("title, 8");
je sais pas ce que ca va te donner, vu que tu as passe juste une chaine de caractere, tu n'as pas de debut ni de longueur... je me demande meme si ca te sort pas une erreur.

edit kris : correction balise "code", signe € à la place du cod"e"
Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

133 Personne(s) en ligne (119 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 133 | Plus ...