j'ai trouvé pourquoi ça marchait pas.
$extrait = (substr($tpl_file_html, $pos_debut_extrait,$pos_fin_extrait-$pos_debut_extrait)."\n\n");
c'est pas grave si on est con parceque si on cherche bien,
avec le temps on finit toujours par trouver pourquoi.