missà che ho fatto un errore grossolano ma.. non capisco dove viste le mie scarse capacità in php.. mi potreste aiutare a sistemare 'sta cosa?

devo fare una function che come output mi dia il numero delle pagine, prima di fare la function lo script funzionava, ora no..

Codice PHP:
function elencopagine(){
if (
$numero_pagine 1)
 { echo 
"<font face=tahoma size=2>ELENCO PAGINE:
<center>"
;
//inizio della condizione per creare l'elenco delle pagine 
  
$contatore 0;
  for (
$pagina 1$pagina <= $numero_pagine$pagina++) 
    { 
    echo  
"<a href=\"?"
    echo  
"pagina=$pagina&start=".(($pagina-1)*$rec_pagina). 
     
"\" title=\"$vap $pagina\"><font color=#0000FF>".$pagina"</font></a>"
      if (
$contatore == "12"
      {
          echo 
"
"
;
          
$contatore 0;
      } 
      else 
      {
          
$contatore++;
      }
     } 
 }

e poi la richiamo semplicemente così?

elencopagine();

praticamente devo creare un elenco di pagine che poi posso mettere dove mi pare nella pagina..

grazie e perdonate l'ignoranza vi prego!