Ciao, qualcuno sa indirizzarmi per passare i dati di una select (in un form) da una pagina php all'altra?
Ciao, qualcuno sa indirizzarmi per passare i dati di una select (in un form) da una pagina php all'altra?
crei il form , al suo interno inserisci il select con le sue opzioni ... ovviamente il select dovrà avere l'attributo name con il quale richiamerai il valore nella pagina di destinazione
cia
Basta che nella pagina ricevente i dati del form richiami il dato in questo modo:
$_POST['nome_select'];
oppure l'ho inserisci in una variabile in questo modo:
$select = $_POST['nome_select'];
Credo che intendevi questo, altrimenti chiedi.
Ciao![]()
Per farla breve (o lunga:P) il mio script è così:
$provinces = array ('AG' => 'AGRIGENTO', 'AL' => 'ALESSANDRIA', 'AN' => 'ANCONA', 'AO' => 'AOSTA', 'AR' => 'AREZZO', 'AP' => 'ASCOLI PICENO', 'AT' => 'ASTI', 'AV' => 'AVELLINO', 'BA' => 'BARI', 'BL' => 'BELLUNO', 'BN' => 'BENEVENTO', 'BG' => 'BERGAMO', 'BI' => 'BIELLA', 'BO' => 'BOLOGNA', 'BZ' => 'BOLZANO', 'BS' => 'BRESCIA', 'BR' => 'BRINDISI', 'CA' => 'CAGLIARI', 'CL' => 'CALTANISSETTA', 'CB' => 'CAMPOBASSO', 'CE' => 'CASERTA', 'CT' => 'CATANIA', 'CZ' => 'CATANZARO', 'CH' => 'CHIETI', 'CO' => 'COMO', 'CS' => 'COSENZA', 'CR' => 'CREMONA', 'KR' => 'CROTONE', 'CN' => 'CUNEO', 'EN' => 'ENNA', 'FE' => 'FERRARA', 'FI' => 'FIRENZE', 'FG' => 'FOGGIA', 'FC' => 'FORLI\' CESENA', 'FR' => 'FROSINONE', 'GE' => 'GENOVA', 'GO' => 'GORIZIA', 'GR' => 'GROSSETO', 'IM' => 'IMPERIA', 'IS' => 'ISERNIA', 'SP' => 'LA SPEZIA', 'AQ' => 'L\'AQUILA', 'LT' => 'LATINA', 'LE' => 'LECCE', 'LC' => 'LECCO', 'LI' => 'LIVORNO', 'LO' => 'LODI', 'LU' => 'LUCCA', 'MC' => 'MACERATA', 'MN' => 'MANTOVA', 'MS' => 'MASSA-CARRARA', 'MT' => 'MATERA', 'ME' => 'MESSINA', 'MI' => 'MILANO', 'MO' => 'MODENA', 'NA' => 'NAPOLI', 'NO' => 'NOVARA', 'NU' => 'NUORO', 'OR' => 'ORISTANO', 'PD' => 'PADOVA', 'PA' => 'PALERMO', 'PR' => 'PARMA','PV' => 'PAVIA', 'PG' => 'PERUGIA', 'PU' => 'PESARO E URBINO', 'PE' => 'PESCARA', 'PC' => 'PIACENZA', 'PI' => 'PISA', 'PT' => 'PISTOIA', 'PN' => 'PORDENONE', 'PZ' => 'POTENZA', 'PO' => 'PRATO', 'RG' => 'RAGUSA', 'RA' => 'RAVENNA', 'RC' => 'REGGIO DI CALABRIA', 'RE' => 'REGGIO EMILIA', 'RI' => 'RIETI', 'RN' => 'RIMINI', 'RM' => 'ROMA', 'RO' => 'ROVIGO', 'SA' => 'SALERNO', 'SS' => 'SASSARI', 'SV' => 'SAVONA', 'SI' => 'SIENA', 'SR' => 'SIRACUSA', 'SO' => 'SONDRIO', 'TA' => 'TARANTO', 'TE' => 'TERAMO', 'TR' => 'TERNI', 'TO' => 'TORINO', 'TP' => 'TRAPANI', 'TN' => 'TRENTO', 'TV' => 'TREVISO', 'TS' => 'TRIESTE', 'UD' => 'UDINE', 'VA' => 'VARESE', 'VE' => 'VENEZIA', 'VB' => 'VERBANO-CUSIO-OSSOLA', 'VC' => 'VERCELLI', 'VR' => 'VERONA', 'VV' => 'VIBO VALENTIA', 'VI' => 'VICENZA', 'VT' => 'VITERBO');
echo '
Provincia <select name="province">';
echo '<option></option>';
foreach ($provinces as $key => $value) {
echo "<option value=\"$key\">$value</option>\n";
}
echo '</select></p>';
Il fatto è che nell'altro file (tipo send.php), non ricompare la stessa scelta nel caso in cui non vengano inseriti tutti i dati nel form. E' solo una tip che volevo inserire nel mio form per fare in modo che l'utente non debba reinserire la provincia dalla quale proviene.
Come devo fare?
Grazie mille, ciao.
Grazie a tutti, ho risolto.