Bonjour à tous

Je dois avoir un petit problème de positionnement de { et je ne trouve pas . Je vous mets le code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
if ($days > 15) {
	if (strlen($astuce['astuce_titre'])>28){
				$titre=substr($astuce['astuce_titre'],0,26).'..';
				}
				}
					else {
					$new="<img src=\"../extra/new.gif\" alt=\"new\">";
								if(strlen($astuce['astuce_titre'])>20){
									$titre=substr($astuce['astuce_titre'],0,18).'..';
																					}
															}
Code : Sélectionner tout - Visualiser dans une fenêtre à part
$days = (strtotime(date("Y-m-d")) - strtotime($astuce['astuce_date_ajout'])) / 86400;
La condition est si $days est supérieur à 15 jours et que le titre est de plus de 28 caractères il met 26 caractère maximum et...

Sinon il met l'image news.gif et si plus de 20 caractères alors 18 caractères maximum et ..

Avec ma syntaxe seul le dernier titre afficher est en 26.. quelque soit la condition et pourtant plusieurs sont supérieurs à 15 jours et surtout le premier n'affiche plus de titre du tout.

Merci d'avance.