Ragazzi,
ho un piccolo problemino con una funzione in php che mi permette di creare un piccola introduzione agli articoli, cioè fatta una query ad un database anzichè visualizzare il contenuto dell'intero campo visualizza solo il numero di parole da me specificato...
Funziona perfettamente, ma se lo inserisco in una tabella dinamica, e quindi richiama più volte la funzione mi viene dato:Codice PHP:function intro($testo, $lung_max, $finale) {
return (count($str = explode(' ', $testo)) > $lung_max)
?implode(' ', array_slice($str, 0, $lung_max)) . $finale : $testo;
}
$testo = $result[11];
$lung_max = 5;
$finale = " ....";
$intro = intro($testo, $lung_max, $finale);
echo $intro;
Fatal error: Cannot redeclare intro() (previously declared in C:\Programmi\EasyPHP 2.0b1\www\vacanzeinsicilia\pages\inserzioni_person ali.php:70) in C:\Programmi\EasyPHP 2.0b1\www\vacanzeinsicilia\pages\inserzioni_person ali.php on line 70
Come risolvere? Grazie!![]()


Rispondi quotando
