[Linux-Biella] trasmissione dati

Piero Triverio piero a bilug.linux.it
Gio 3 Nov 2005 21:37:19 CET


At 21.21 02/11/2005, you wrote:
> > devo trasmettere giornalmente dei valori in formato excel da rigirare
> > via mail...attualmente mi mandano il fax e riscrivo tutto su excel ed
> > invio...
>
>Informatica paleolitica :-)
>
> > ho provato a farmi mandare una mail in formato testo e con uno
> > srcipt in perl a creare il file e spedirlo e sembra funzionare...
>
>Dovrebbe essere il metodo migliore visto che perl nacque espressamente
>per questo
>
> > pero' un problema chi scrive la mail a volte mette solo la misura altre
> > volte l'ora e il giorno e qualche riga di commento
>
>lo script in perl deve verificare che i dati siano al loro posto,
>altrimenti ti invia un messaggio di errore, verifichi, rettifichi e
>rimacini
>
> > una pagina web per l'inserimento dei dati guidato in maniera da non
> > avere spazzatura da dover filtrare...sorge il problema....sono a
>
>Ma non e' piu' semplice e sufficiente lo scriptino in perl?
>Manda la bozza della merce da macinare e dello script relativo.
>Tempo fa ho trafficato con perl proprio per questi lavori, vedo se
>posso darti indicazioni piu' precise.

Che il perl sia potente per processare il testo, non c'e' nessun dubbio. 
Pero', se i dati vengono scritti senza seguire un formato preciso, il perl 
non puo' fare miracoli e capire cosa l'utente intendeva.
Secondo me le soluzioni sono due:
1) chiedi a chi ti manda i dati di scriverli con un minimo di sintassi, e 
poi li processi con perl, ad esempio;
2) come hai ipotizzato, crei una paginetta web per l'inserimento dei dati. 
Usare PHP potrebbe non essere una cattiva idea. Per iniziare potresti dare 
un'occhiata al corso di PHP di latoserver.it
         http://www.latoserver.it/php/corso/
Tramite google puoi trovare varie informazioni su come creare un file excel 
da PHP (su questo punto non ho esperienza)
http://www.google.com/search?client=opera&rls=IT&q=php+write+excel+file&sourceid=opera&ie=utf-8&oe=utf-8

in particolare
http://www.sitepoint.com/article/pear-spreadsheet_excel_writer
http://sourceforge.net/projects/psxlsgen
http://evoluted.net/archives/2005/06/reading_and_wri.php?d=b
http://sourceforge.net/projects/php-doc-xls-gen/


Piero 



Maggiori informazioni sulla lista Linux