PDA

Visualizza la versione completa : [cgi] recupero dati da <select>


dark0s
23-03-2010, 21:03
Ho il seguente codice:



<fieldset>
<legend>search commit for</legend>
<select name="option">
<option value="opt1">v1</option>
<option value="opt2">v2l</option>
<option value="opt3">v3</option>
</select>


Il mio problema : come faccio per prelevare v1, v2 e v3 con uno script cgi?

Vincent.Zeno
23-03-2010, 21:10
cio ti serve sapere cosa scrivere nello script cgi?

dark0s
23-03-2010, 21:18
In pratica si, nello script scrivo:
[QUOTE]
#!/usr/bin/perl

use CGI;

my $cgi = CGI->new();
print $cgi->header('text/html')
my $option = $cgi->param('option');
my $search = $cgi->search('search');

print $option;/QUOTE]

Il problema che non funziona.

Vincent.Zeno
23-03-2010, 21:19
sposto

ciao

dark0s
23-03-2010, 21:21
Ok, non me n'ero accorto, speriamo che arrivino cmq risposte :dh:

Mich_
26-03-2010, 11:32
Come hai passato i parametri? == Quale metodo usi nel form?
Il CGI puo` leggere sia parametri passati in get che in post, ma il modo di leggerli e` diverso.

Io avevo fatto qualcosa vari anni fa, ed ora non ricordo piu`.
Pero` so dirti dove ho imparato/copiato: dal famoso "FormMail" di Matt, che prende in considerazione ambedue le tecniche. Lo script lo trovi in molti posti, ad esempio dal sito di Shishii, dove e` anche in parte commentato.

Loading