Page 1 sur 1

Script de suppression

Posté : 05 févr. 2015, 17:03
par Cybak
Bonjour !
Cela fait plusieurs heure que je cherche désespérément un script permettant de raccourcir une variable texte html avec par exemple des balise style="color:red;" et de mettre à la fin ... (Lire la suite) en gros un script de raccourcissement de news / de résumer.
Je trouve certaine chose mais je sois elles ne marchent pas soit je ne les comprends pas car il n'y a pas d'explication.
En gros le script s’exécuterait au chargement de la page permettant d'afficher les news.
Merci de votre aide par avance
Cordialement
Cybak

Re: Script de suppression

Posté : 05 févr. 2015, 17:11
par tof73
non vérifié
function resume($txt, $nbmot = 10){
return implode(' ', array_slice(explode(' ', $txt), 0, $nbmot));
}
$txt = "Je trouve certaine chose mais je sois elles ne marchent pas soit je ne les comprends pas car il n'y a pas d'explication.";
echo "mon texte : ".resume($txt)." du texte";

Re: Script de suppression

Posté : 05 févr. 2015, 17:17
par Cybak
Oui c'est nikel ça marche mais pour du texte brut
En faite moi je veux rentrer des news qui on par exemple ce format :
<p>Dragon Ball Xenoverse s'offre une publicit&eacute; ainsi qu'un nouveau boss : D&eacute;migra.</p>

<p>Ce nouveau personnage vient s'ajouter &agrave; ceux d&eacute;j&agrave; pr&eacute;sent dans l'oeuvre d'<em>Akira Toriyama</em>.</p>

<p><img alt="" src="http://www.shonengamez.com/wp-content/u ... e-Scan.jpg" style="height:663px; width:940px" /></p>

Et quand je rentre ce texte dans $txt l'erreur affiché est : Parse error: syntax error, unexpected '" src="' (T_CONSTANT_ENCAPSED_STRING)

Re: Script de suppression

Posté : 05 févr. 2015, 17:34
par tof73
remplace les " de ta chaine par \"

et pour ne pas tenir compte de l'html :
echo "mon texte : ".resume(strip_tags($txt))." du texte";