doğru anladıysam localde calisiyor ama serverda calismiyor scriptin.

php.ini de
register_globals = On
diye bi satır vardır. Eğer on olursa
$_POST[sayfa] ve $sayfa ve $_GET[sayfa] değişkenleri birbirinden farklı olur
eğer off olursa bu 3 değişkende aynıdır.
Sorunun bundan kaynaklanıyor olabilir.
Sayfaları ayırdığın scriptin kodlarını yollarsan daha çok yardımcı olabilirim