Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 16

Discussione: Form php data

  1. #1

    Form php data

    Ciao ragazzi,
    allora per esempio questo è per quanto riguarda il giorno:

    <option value='0' selected>1</option>
    <option value='1' selected>2</option>
    <option value='2' selected>3</option>
    <option value='3' selected>4</option>
    <option value='4' selected>5</option>
    <option value='5' selected>6</option>
    <option value='6' selected>7</option>
    <option value='7' selected>8</option>
    <option value='8' selected>9</option>
    <option value='9' selected>10</option>
    <option value='10' selected>11</option>
    <option value='11' selected>12</option>
    </select>

    ecco io dovrei farlo anche per le date xò nn posso fare 100 option!!! qualcuno sà dirmi che codice utilizzare per fare ciò senza mettere 100 opzioni?

    In pratica dovrebbe uscirmi una tendina con l'anno da 1901 a 2007 ok?

    Grazie

  2. #2
    prova con un ciclo for, c'è anche while, l'imbarazzo della scelta
    Sistemi di allarme, telecamere, autoradio, video proiettori e altri prodotti tecnologici: fedom.it

  3. #3
    Un pò vaga come risposta...
    Cmq ho provato ad utilizzare questo codice:

    codice:
    $nyear = "1901";
        echo ""._ANNO."<select name='user_birthday'>"
        echo "<option selected>&nyear</option>";
        while ($nyear<=2040) {
            echo "<option name='user_birthday'></option>";
            $nyear++;
        }
    Solo che poi nn mi funziona l'intero script.. mi appare una pagina bianca...

  4. #4
    $nyear = "1901";
    echo ""._ANNO."<select name='user_birthday'>"
    while ($nyear<=2040) {
    echo "<option>$nyear</option>";


    $nyear++;
    }
    echo "</select>";

    Secondo me nn serve a passare la variabile per riferimento.
    Attento al ciclo while
    Prova così nn l'ho mai usato per una select
    Sistemi di allarme, telecamere, autoradio, video proiettori e altri prodotti tecnologici: fedom.it

  5. #5
    Niente nn và mannaggia
    In pratica è per la registrazione di un utente... Fargli inserire il giorno:

    codice:
        echo "<tr><td bgcolor='$bgcolor2'>"._BIRTHDAY.":
    "._REQUIRED."</td><td bgcolor='$bgcolor1'>
    	"._GIORNO."<select name='birthday'>
    	<option value='1' selected>1</option>
    	<option value='2' selected>2</option>
    	<option value='3' selected>3</option>
    	<option value='4' selected>4</option>
    	<option value='5' selected>5</option>
    	<option value='6' selected>6</option>
    	<option value='7' selected>7</option>
    	<option value='8' selected>8</option>
    	<option value='9' selected>9</option>
    	<option value='10' selected>10</option>
    	<option value='11' selected>11</option>
    	<option value='12' selected>12</option>
        <option value='13' selected>13</option>
    	<option value='14' selected>14</option>
    	<option value='15' selected>15</option>
    	<option value='16' selected>16</option>
    	<option value='17' selected>17</option>
    	<option value='18' selected>18</option>
    	<option value='19' selected>19</option>
    	<option value='20' selected>20</option>
    	<option value='21' selected>21</option>
    	<option value='22' selected>22</option>
    	<option value='23' selected>23</option>
    	<option value='24' selected>24</option>
    	<option value='25' selected>25</option>
    	<option value='26' selected>26</option>
    	<option value='27' selected>27</option>	
    	<option value='28' selected>28</option>
    	<option value='29' selected>29</option>
    	<option value='30' selected>30</option>
    	<option value='31' selected>31</option>
    	<option value='32' selected></option>
    	</select>
    Il mese

    codice:
    "._MESE."<select name='birthday'>
    	<option value='1' selected>"._GE."</option>
    	<option value='2' selected>"._F."</option>
    	<option value='3' selected>"._M."</option>
    	<option value='4' selected>"._A."</option>
    	<option value='5' selected>"._MA."</option>
    	<option value='6' selected>"._GI."</option>
    	<option value='7' selected>"._JU."</option>
    	<option value='8' selected>"._AG."</option>
    	<option value='9' selected>"._S."</option>
    	<option value='10' selected>"._O."</option>
    	<option value='11' selected>"._N."</option>
    	<option value='12' selected>"._D."</option>	
    	<option value='13' selected></option>
    	</select>
    e l'anno che nn riesco a farlo andare porca pupazza VVoVe:

    P.S: sapreste dirmi anche come far controllare che i campi sono stati inseriti?

    Grazie

  6. #6
    <?php


    echo "<select name='user_birthday'>";
    for($nyear=1901;$nyear<=2040;$nyear++) {



    echo "<option>".$nyear."</option>";

    }
    echo "</select>";

    ?>
    Sistemi di allarme, telecamere, autoradio, video proiettori e altri prodotti tecnologici: fedom.it

  7. #7
    Ok grazie ora funziona. Magari sapresti dirmi come posso effettuare un controllo che i dati vengano inseriti?

  8. #8
    intendi il controllo dei dati in generale, o delle date?
    Sistemi di allarme, telecamere, autoradio, video proiettori e altri prodotti tecnologici: fedom.it

  9. #9
    CON Il ciclo while era :

    $nyea = "1901";
    echo "<select name='user_birthday'>";
    while ($nyea<=2040) {
    echo "<option>$nyea</option>";


    $nyea++;
    }
    echo "</select>";

    non so perchè prima non funzionava ora funziona, cmq

    Ciao
    Sistemi di allarme, telecamere, autoradio, video proiettori e altri prodotti tecnologici: fedom.it

  10. #10
    Allora diciamo di base appare Giorno in bianco, mese in bianco e anno 1901.. In pratica se un utente nn mette i dati nn può andare avanti xò per esempio l'anno nn può essere minore di magari 1950 ecc capito cosa intendo?

    Cmq nn sò neanche io xkè ora funge il codice... L'importante è che funge

    Grazie

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 © 2025 vBulletin Solutions, Inc. All rights reserved.