Visualizzazione dei risultati da 1 a 5 su 5

Discussione: Form con select in php

  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2009
    Messaggi
    3

    Form con select in php

    Ciao, qualcuno sa indirizzarmi per passare i dati di una select (in un form) da una pagina php all'altra?

  2. #2
    Utente di HTML.it L'avatar di tapu
    Registrato dal
    May 2008
    Messaggi
    885
    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

  3. #3
    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

  4. #4
    Utente di HTML.it
    Registrato dal
    Oct 2009
    Messaggi
    3
    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.

  5. #5
    Utente di HTML.it
    Registrato dal
    Oct 2009
    Messaggi
    3
    Grazie a tutti, ho risolto.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.