Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2008
    Messaggi
    75

    Valore di default menu a tendina

    Ciao a tutti,

    il mio problema è il seguente. Ho fatto un form con due menu a tendina per selezionare l'orario (una tendina per le ore e una per i minuti). Ho notato che se lascio una tendina al valore di default (ad esempio 00 per i minuti) e schiaccio il pulsante non parte lo script php perchè mi vede la variabile minuti come vuota (all'inizio dello script faccio un controllo preliminare con la funzione empty).

    E' possibile fare in modo che se non si tocca la tendina la variabile prenda come valore quello già visualizzato di default nella tendina (ad esempio i già citati 00 minuti)?

    Grazie mille

  2. #2

    Re: Valore di default menu a tendina

    Originariamente inviato da slang6
    E' possibile fare in modo che se non si tocca la tendina la variabile prenda come valore quello già visualizzato di default nella tendina (ad esempio i già citati 00 minuti)?
    L'html non consente cose del genere... Io userei php
    Fantasupermegafavolipermeramagicultra irresistibili
    4 10 30 100 1001 personaggi insuperabili fantaincredibili ultraimpossibili iperterribili irresistibili!!!

    "... a quell'età ... bastava un dito per fare la pace ..."
    fotine

  3. #3
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,783

    Re: Valore di default menu a tendina

    Originariamente inviato da slang6
    E' possibile fare in modo che se non si tocca la tendina la variabile prenda come valore quello già visualizzato di default nella tendina (ad esempio i già citati 00 minuti)?
    ovvio: gli assegni il valore in partenza ed è fatta


    ricman: ti trovo distratto

  4. #4

    Re: Re: Valore di default menu a tendina

    Originariamente inviato da Vincent.Zeno
    ricman: ti trovo distratto
    Boh... avevo capito che il valore di partenza era "00" (quindi variabile != NULL)
    Fantasupermegafavolipermeramagicultra irresistibili
    4 10 30 100 1001 personaggi insuperabili fantaincredibili ultraimpossibili iperterribili irresistibili!!!

    "... a quell'età ... bastava un dito per fare la pace ..."
    fotine

  5. #5
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,783
    bhe... due zeri sono sempre un valore...
    perché non dovrebbe prenderlo?

  6. #6
    Utente di HTML.it
    Registrato dal
    May 2008
    Messaggi
    75
    Scusate ma la mia domanda era insensata. Come mi aspettavo se uno non tocca la tendina il valore della variabile è il primo mostrato (nel mio caso 00).
    Il problema è che nello script php all'inizio faccio un controllo sulle variabile con la funzione empty (che ovviamente dovrà essere FALSE per tutte le variabili).
    Ho scoperto ora però che se il valore della variabile è 0 empty restituisce TRUE e quindi falliva il controllo iniziale per questo motivo.

    Grazie per le risposte

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.