@autor, a po co zakładasz drugi temat, skoro dotyczy on tego samego problemu, opisanego tutaj:
http://forum.php.pl/index.php?showtopic=205964&hl= ?
Dostałeś rozwiązanie. Żeby zadziałało Ci za pierwszym wejściem na stronę wystarczy je delikatnie zmodyfikować. A Ty na siłę starasz się utrudnić sobie życie...
Podpowiedź: w tamtej wersji jest sprawdzany warunek - jeśli jest wygenerowany numerek, to go wyświetla. W innym przypadku go generuje. Przerób to, żeby w razie konieczności najpierw generował się numer, a później za każdym razem był wyświetlany.
Kod
if(warunek){
// generuj i zapisz
}
// odczytaj i wyswietl