include_once nie wykonuje sie tylko raz

Ale chyba zwyczajnie zle to nazwales.
Zeby cos takiego zrobic, to najlepiej uzywac obiektow. Przyklad:
<?php
class A
{
private static $wykonana = false;
public function metoda()
{
if(!self::$wykonana)
{
self::$wykonana = true;
}
}
}
$obiekt = new A;
$a->metoda();
$a->metoda(); // juz sie nie wyswietli
?>
Jezeli nie chcesz uzywac klas, to chyba pozostaje tylko uzycie tablicy globalnej i w niej przechowywanie takiej informacji.
Adrian.