Devo inviare tramite pannello di gestione news ,un articolo..
Nella home/index principale del sito dovrà,poi,comparire un link alla suddetta news con il titolo di quest'ultima (limitato di alcuni caratteri,per questione di spazio)..

Il metodo per rendere ciò possibile è substr
,tramite questo codice:

codice:
<?php
echo substr('{titolo}', 0, 5);
?>


Inserisco questo codice in una pagina (lista_titoli.php ) che non sìa la mya Home/index,perchè voglio che in quest'ultima si visualizzino solo un certo numero di titoli con relativo collegamento,e non tutto il sommario..

Per questo nella index.php inserisco il seguente codice:

codice:
<?
       require('config.php'); 
$filename = "lista_titoli.php";
#- open article summaries
if(file_exists($filename)){
 $fh = fopen($filename, "r");
 $old_news = fread($fh, filesize($filename));
 fclose($fh);
}

#- get first three article
$articles = explode("", $old_news);
$i=0;
foreach ( $articles as $article ){
 if(count($articles)>$i){
  if($max_latest >= $i++){
   print $article;
  }
 }
}
?>


Il mio problema è che che ,con lo script sopra,nella Home/index non si visualizza {titolo} ,mentre nel file normale (lista_titoli.php ) si vede tutto e con le dovute limitazioni di carattere..
(mentre funziona bene se al posto di "lista_titoli.php" c'è un'altra pagina che non contiene un codice substr)

Esempio:


Da cosa è dovuto ciò?..C'è un qualcuno che puo aiutarmi?..

Grazie