Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1

    [php-html] problemino select

    Salve a tutti, vorrei un consiglio.

    Siccome sto facendo un forum di registrazione con php vorrei sapere se esiste il modo per ricordare lo stato di una select ad un successivo submit.
    Mi spiego in italiano: per quanto riguarda i campi di input di tipo text io scrivo nel tag input l'attributo value = <?$variabile?>, dove variabile è il valore che ho preso dall'array $_POST per quel campo.
    Ora con la select io non ho l'attributo value e vorrei sapere se c'è un modo non troppo dispendioso per ottenere la stessa funzionalità.
    Grazie .
    CIAO
    Mai mettersi in cammino se la bocca non sa di vino.

  2. #2
    Utente di HTML.it L'avatar di VaLvOnAuTa
    Registrato dal
    Jun 2002
    Messaggi
    2,003
    Il primo option che metti è quello di default.
    Puoi vedere se l'utente l'ha già inserito e quindi lo metti come prima opzione. Quando andrai ad elencare tutte le altre opzioni controllerai che siano diverse dalla prima.

  3. #3
    Vabbuono, grazie, credo che rinuncierò !
    CIAO
    Mai mettersi in cammino se la bocca non sa di vino.

  4. #4
    Utente di HTML.it L'avatar di VaLvOnAuTa
    Registrato dal
    Jun 2002
    Messaggi
    2,003
    [supersaibal]Originariamente inviato da mohak_80
    Vabbuono, grazie, credo che rinuncierò !
    CIAO [/supersaibal]
    che vuoi che ti si scriva tutto il codice?

  5. #5
    No figurati, è che non vorrei appesantire la pagina con molte linee di codice per uno scopo non indispensabile ...
    La testina l'ho messa perchè mi piace tropp'assai !!!
    CIAO
    Mai mettersi in cammino se la bocca non sa di vino.

  6. #6
    Utente di HTML.it L'avatar di VaLvOnAuTa
    Registrato dal
    Jun 2002
    Messaggi
    2,003
    beh non è che escono molte righe di codice eh?
    Codice PHP:
    echo "<select name=\"nome\">";
    echo (isset(
    $opzione)) ? "<option=\"".$opzione."\">".$opzione."</option>" "<option=\"0\">Selezionane una</option>";
    echo 
    "</select>"

  7. #7
    Grazie, si n'eroe !!!
    Non volevo approfittare della tua conoscenza :-)
    CIAO
    Mai mettersi in cammino se la bocca non sa di vino.

  8. #8
    Utente di HTML.it L'avatar di VaLvOnAuTa
    Registrato dal
    Jun 2002
    Messaggi
    2,003
    [supersaibal]Originariamente inviato da mohak_80
    Grazie, si n'eroe !!!
    Non volevo approfittare della tua conoscenza :-)
    CIAO [/supersaibal]
    Non ho capito se tenti di prendere per il culo o ti ho aiutato per davvero

  9. #9
    No, mi hai aiutato veramente, è che a volte mi vergogno a chiedere l'aiuto in modo proprio spudorato e quindi quando mi hai kiesto se volevo il codice vero e proprio mi sono sentito 1 verme a dirti di si!
    Qualcuno mi paga per il mio lavoro ed io chiedo sui forum, non mi sembra troppo onorevole :-)
    Comunque sto ancora tentando, ma ci riuscirò, l'importante è che ho capito ke devo usare la funzione isset().
    CIAO



    p.s. Una volta ero un programmatore Java !!!
    Mai mettersi in cammino se la bocca non sa di vino.

  10. #10
    Utente di HTML.it L'avatar di VaLvOnAuTa
    Registrato dal
    Jun 2002
    Messaggi
    2,003
    Ma non volevo rimproverarti.
    Anche io ho chiesto qualche aiuto un pò più "palese" quando ne ho avuto bisogno.
    Però pensavo che preferissi avere un'idea su come sviluppare l'algoritmo piuttosto che avere il codice nudo e crudo.
    Tutto qua.. comunque quel codice che ti ho postato ti mette (se settato) il valore selezionato precedentemente.

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.