[RESOLU] Problème avec substr

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : [RESOLU] Problème avec substr

Re: Problème avec substr

par Ikbal » 03 janv. 2019, 01:20

Nickel. merci pour l'aide. Rapide et efficace :3

Re: Problème avec substr

par or 1 » 03 janv. 2019, 00:36

le code html généré est pas terrible.

pour le point, cela doit venir, du <li>
mettre une série d'article dans un ul li, c'est fort discutable.

substr($a['contenu'],0,200)
ne coupe pas à 200 mots mais à 200 caractères. attention si le texte qui doit être coupé comprend des balises html.

Re: Problème avec substr

par Ikbal » 03 janv. 2019, 00:33

Egalement j'ai un autre problème que je viens de remarquer, j'ai mis une limite de 200 mots mais en visu c'est clairement pas coupé à 200

Problème avec substr

par Ikbal » 03 janv. 2019, 00:27

Bonjour, Bonsoir, récemment je suis tombé face à un certain problème. J'ai un code qui permet d'afficher mes articles avec les titres et juste après je voulais mettre un extrait de l'article. Du coup j'ai fait un echo du contenu mais je voulais limité les caractères étant donné qu'un article n'est pas composé de 200 mots. J'ai donc tenté le substr et ça fonctionne mais j'ai un problème avec le résultat visuel.
Mon code:
<?php while($a = $articles->fetch()) { ?>
												
											    <li>
											    	<article class="box excerpt">
															<header>
																<h3><a href="#"></a><?= $a['titre'] ?></h3>
															</header>
											            <?= substr($a['contenu'],0,200).'...' ?>
											         </a>
											         <ul class="actions">
																<li><a href=article.php?id=<?= $a['id'] ?>" class="button">Poursuivre</a></li>
															</ul>
											           <a href="redaction.php?edit=<?= $a['id'] ?>">Modifier</a> | <a href="supprimer.php?id=<?= $a['id'] ?>">Supprimer</a>
											    </li>
											</article>
Mon résultat: Image
J'aimerai au fait savoir d'où viennent les gros points avant le titre car normalement à cet endroit c'était une barre de séparation qui était là faite en css. MERCI j'espère ne pas avoir été trop flou