Grazie sei stato molto esaustivo,
domani mattina mi mettero al lavoro e proverò con questa soluzione in php, il secondo link che mi hai mandato fa anche degli esempi e non sembra essere + di tanto complicato (anche se l'esperienza mi ha insegnato a parlare sempre dopo)