Troppo...
1- generale
2- confuso
3- banale

Non hai neanche parlato di un'eventuale utilizzo di
1- database
2- file

Quello che devi fare è
1- studia bene il linguaggio
2- esamina il problema
3- suddividilo in piu' piccoli problemi
4- PROVA a fare sto script

Dopodiche' puoi venire qua, esponendo il tuo specifico specifico problema.

Ricorda in oltre che ci sono siti, tipo
www.planetsourcecode.com
che danno la possibilità di scaricare sorgenti di diversi linguaggi.

Ciao