Probleme en php
Résolu
khalid.elbadri
-
khalid.elbadri -
khalid.elbadri -
Bonjour,
slt mes amis, je vient de créer une boite de réception avec le langage PHP, lorsque un message arrive l'utilisateur par exemple; supposant que l'objet de message contient plusieurs mots, comment faire pour afficher juste 1 ou 2 mots apres il affiche ... il cliquera aprés sur le message pour le lire en détail
slt mes amis, je vient de créer une boite de réception avec le langage PHP, lorsque un message arrive l'utilisateur par exemple; supposant que l'objet de message contient plusieurs mots, comment faire pour afficher juste 1 ou 2 mots apres il affiche ... il cliquera aprés sur le message pour le lire en détail
A voir également:
- Probleme en php
- Easy php - Télécharger - Divers Web & Internet
- Expert php pinterest - Télécharger - Langages
- Retour a la ligne php - Forum Webmastering
- Alert php - Forum PHP
- Retour a la ligne php ✓ - Forum PHP
2 réponses
Salut ...
Euuux tu peut mesurer la taille du titre du message, si il dépasse une certaine taille, alors tu affiche que les n premiers caractères avec "..." a la fin !
Euuux tu peut mesurer la taille du titre du message, si il dépasse une certaine taille, alors tu affiche que les n premiers caractères avec "..." a la fin !
merciii, ca fonction bien avec quelque modification alors je vous propose ma solution :
// lacluler le nombre des caracteres dans l'objet:
$nbr_car=strlen($objet);
// nombre des caracteres que je veut juste afficher :
$nbcar = 20;
if ($nbr_objet > $nbcar) // si le nombre autoriser inferieur au nombre des carateres de l'objet :
{
$extrait_texte = preg_replace("#(.{".$nbcar."}.)( .*)$#","\\1 ...", $objet);
}
else { $extrait_texte = $objet; } // sinon
echo htmlentities($extrait_texte);?>
// lacluler le nombre des caracteres dans l'objet:
$nbr_car=strlen($objet);
// nombre des caracteres que je veut juste afficher :
$nbcar = 20;
if ($nbr_objet > $nbcar) // si le nombre autoriser inferieur au nombre des carateres de l'objet :
{
$extrait_texte = preg_replace("#(.{".$nbcar."}.)( .*)$#","\\1 ...", $objet);
}
else { $extrait_texte = $objet; } // sinon
echo htmlentities($extrait_texte);?>