Newsgroup: it.comp.www.php
Titolo: consiglio su realizzazione "programmino"

Ciao a tutti, vi chiedo consiglio per la realizzazione di un "programmino" 
da un amico...
Ho chiesto ad un amico di realizzare un'applicazione da far girare sul 
server dove è
ospitato il mio sito web (server Linux, php e cig-bin) per la conversione di 
coordinate.
Sulla pagina html l'utente immette le coordinate e l'applicazione le elabora 
e restituisce
il risultato.
Mi ha chiesto però in che linguaggio preferirei che lo programmasse (tipo 
script Perl, ruby,
shell, ecc...) ma non ho saputo dare risposta...
Secondo voi qual'è il + facile da impiegare in html e qual'è che garantisce 
maggiore
sicurezza sulle informazioni in esso contenute???
Hito 

 sicurezza sulle informazioni in esso contenute???
PHP! :-P Scusa, ma se sono operazioni che puoi fare in PHP ti conviene
farle direttamente in PHP.
Altrimenti, *io* userei Perl. Ma dipende da cosa devi fare.
Ciao,
Tristan

Purtroppo parto dal presupposto di conoscere solo l'html puro.
L'applicazione dovrebbe effetuare dei calcoli matematici
che ho elaborato su di un foglio excel.
L'utente deve inserire 4 parametri:
- Coordinata Nord centro:
- Coordinata Est centro:
- Coordinata X punto:
- Coordinata Y punto:
L'applicazione restituisce 2 valori:
- Coordinata Nord punto:
- Coordinata Est punto:
Fatto in html si leggono le formule (cosa che voglio evitare)
Hito
"Tristan" <tri...@natsirt.mirror> ha scritto nel messaggio 
news:kuq4h29tfipo05d96...@4ax.com...


 Purtroppo parto dal presupposto di conoscere solo l'html puro.
be', allora crei un form per inserire le coordinate e l'action lo setti
su elabora.php con metodo post.
in questa pagina, ti ritroverai tutte le coordinate inserite dall'utente
nell'array $_POST. elabora.php sarà:
<?php
// controllo e calcoli sui dati inseriti
echo "$Coordinata_Nord_punto - $Coordinata_Est_punto";
?>
vai che è facile. ;-)
Ciao,
Tristan

Scusa mi sono perso...
Mi stai dicendo che si può fare direttamente in php???
Hito 

 Mi stai dicendo che si può fare direttamente in php???
Non hai ancora detto che genere di calcoli sono, ma se sono solo dei
calcoli matematici, direi di sì.
Probabilmente poi esistono anche classi per connettersi ad Excel (non ho
capito se ciò ti serve), quindi potresti anche utilizzare Excel per fare
i calcoli che ti servono.
Ciao.
Tristan

 calcoli matematici, direi di sì.
mi pare di capire che siano conversioni di sistemi di coordinate, gps a
gauss boaga
direi che non e' neanche il caso di provare a farlo in php
oltretutto andrebbe definita la zona di interesse ed il fuso, visto che
gauss boaga e' un sistema locale (nota: per l'italia ci vogliono almeno
due fusi al 25000)

peggio, si tratta di conversioni da gauss boaga a cassini soldner
utili per fini catastali...
Hito 

 direi che non e' neanche il caso di provare a farlo in php
Perche`?
Bye.

e se usassi questo???
http://sourceforge.net/projects/phpexcelreader/
Hito 

 
http://sourceforge.net/projects/phpexcelreader/
A parte che non capisco perche` hai risposto a me, ma mi sa che ti stai
complicando la vita per niente.
Se sono delle semplici formule matematiche a cui dai 4 parametri e te ne
tornano 2, PHP e` piu` che sufficiente.
Se poi sono calcoli (molto) complessi potrebbero essere utili (per
semplificare il calcolo) altre librerie. Ed eventualmente per problemi di
prestazioni dovresti valutare un linguaggio compilato (C o Fortran).
Quello che indichi tu serve solo a leggere file excel, non ad eseguirne le
macro o le formule.
Bye.

maggiore sicurezza sulle informazioni in esso contenute???
Non mi pare tu abbia particolari necessita' di sicurezza: le informazioni
di questo tipo sono pubbliche, e il PHP ha pieno supporto matematico.
Il problema se mai sara' archiviare i punti di emanazione. Non ho idea se
siano tanti o pochi, ho solo vagamente intuito che e' roba che serve.
E una volta che lo script PHP e' su, te lo possono leggere solo gli admin
del sito.
Se no informati piuttosto su quali sono i linguaggi PERMESSI dall'hoster,
perche' mica tutti ti consentono di far girare sulle loro macchine (tanto
per dire) un eseguibile in C dove dentro non sanno cosa ci sia :-)
Leonardo
-- 
Dawn is near, the time is short (Human aircraft! Hard to port!)
We eight reindeers of the night work as one in silent flight.
Let not one damn house pass by (Who taught that guy how to fly?)
Each year sees more girls and boys: how many of them can we bring toys?

Hito® wrote:

se sei in grado di definire l'algoritmo per la conversione.. postalo e ti
aiutero'.. ho tempo libero in questi giorni..
-- 
www.iuz-lab.info