I FORM

(Sempre nello standard !!)


Metodi per interagire con il server:

Vogliamo fare qualcosa per ottenere un risultato dal server almeno spingere un tasto !


Scriviamo una pagina html contenente:

<h2> Un form essenziale </h2>

<Form Method= "GET" Action = "/cgi-bin/pippo.exe" >

<Input Type = "submit" Value = "Spingi questo tasto" >

</Form>

Che viene presentato come:

E compiliamo il file seguente per ottenere un pippo.exe da porre sul server nel directory..../cgi-bin

C--
C-- Calcolo intensivo
C--
     A = (2.0/3.0) + 1.
C--
C-- Header essenziale (notare i 3 Carriage return)
C--
     WRITE (*, 2)
2    FORMAT('Content-type: text/html',///)
C--
C-- Output
C--
     WRITE(*,1) A
1    FORMAT(5X,'<h3> Il Mega-Cray risponde ... : ' F13.6, '</h3>')
     END

Se spingiamo il bottone otteniamo:


Cosa e' avvenuto:


In realta' possiamo fare piu' cose che spingere un tasto usando:

I TAG delle FORM


E' comunque una iterazione di tipo "BATCH"