ciao,
nello shop online che sto facendo mi sono bloccato qui:

ho la lista delle comande che posso evadere (qtà > richiesta). quindi posso cliccare su "evadi"; a questo punto lo script aggiorna il db settando lo status dell'ordine a 3 (evaso) e mette la data di oggi nel campo "data_fattura".

ora vorrei che dopo aver settato l'ordine e la data della fattura mi apra una pagina che visualizza l'ordine e i suoi oggetti. fin qui facile --> il problema é:

voglio che l'admin possa stampare la fattura --> risolvo con js.
ma se lui clicca su annulla, o sulla x? l'ordine é settato a chiuso e quindi non appare piu in evidenza e se lui non si ricorda di stampare la fattura abbiamo una comanda senza fattura... io voglio quindi mettere un controllo che lo avverte delle fatture non stampate per le comande evase!!

ma come diavolo faccio a sapere se lui ha stampato o no?

idee? altrimenti: errore di concezione da parte mia? come gestire al meglio questa situazione?

grazie in anticipo