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($toto, 10);
echo $toto;
ou encore
$toto = 'bonjour, vous allez bien';
xoops_ptipoints($toto, 10);
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"
|