Visualizzazione dei risultati da 1 a 9 su 9
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2006
    Messaggi
    16

    [HTML-PHP-FORM] ABILITARE/DISABILITARE textboX (non sapevo dove postare)

    buongiorno,
    avrei bisogno di una mano..
    io riempio una combobox con dei dati presi da un db mysql
    e coloro nella combo i nomi protetti da password in rosso
    e i nomi non protetti in verde..
    ora mi servirebbe però che in base al nome scelto(se con password o meno)
    si veda o no il campo in cui inserire la password..

  2. #2
    se il nome è protetto colori in rosso;
    se il nome è protetto stampa il campo psw

    ciaux

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2006
    Messaggi
    16
    forse non mi sono spiegato bene..
    allego un'immagine x far capire meglio cosa mi serve..
    grazie cmq x l'interesse
    Immagini allegate Immagini allegate

  4. #4
    prova a postare il codice con il quale colori di rosso se è un nome protetto

    ciaux

  5. #5
    Utente di HTML.it
    Registrato dal
    Sep 2006
    Messaggi
    16
    Codice PHP:
    for ($i=0;$i<$ind;$i++){
        echo 
    '<OPTION style="font-weight: bold;';
        if (
    $prot[$i]!=""){
            echo 
    ' background-color: #FF3333; color: white"';
        }else{
            echo 
    ' background-color: #66CC66; color: black"';
        }
        echo 
    ' value="'.$conto_d[$i].'"> '.$conto_d[$i].'</option>';
            }
    //END FOR
        
    echo'</select>
        
    Password conto: <input name="pass" type="password" class="text">


        <input type="submit" value="Apri conto" class="text">
        </form>
    In verde i conti
        con accesso libero
    In rosso i conti protetti da password</center>'

    questo dopo che ho letto dal db se in prot[i] il conto_d[i] è protetto
    colora di rosso..altrimenti verde..

    però dopo che tutta la pag è caricata
    mi servirebbe un controllo sulla combo (solo quando vado a scegliere un nome)
    che mostri o no il campo per la password..
    non posso farlo nel for perchè sennò non cambierebbe più quando
    vado a selezionare un altro nome

  6. #6
    credo si possa risolvere con una cosa tipo:

    Codice PHP:
    <?php if (!($conto_d[$i]))
    echo 
    "<input name="psw" type="password" />";
     
    ?>
    nb
    il mio è solo uno spunto che sicuramente non funziona, magari ti dà l'ispirazione...
    provo a spostarti in PHP

    ciaux

  7. #7
    Utente di HTML.it
    Registrato dal
    Sep 2006
    Messaggi
    16
    grazie,
    appunto dicevo che non si può fare cosi
    perchè a me serve che compaia o no dopo che la
    pagina si sia caricata..
    usando quello esegue quel codice quando carica la pagina e
    non quando vado a scegliere uno dei nomi..

  8. #8
    Utente di HTML.it
    Registrato dal
    Sep 2006
    Messaggi
    16
    nessuno sa come risolvere?

  9. #9
    provo ancora a suggerirti una possibile soluzione,
    tieni presente che ho studiato da architetto...

    Codice PHP:
    <?php if ($_POST[name del select]=="valore del nome rosso"){ ?><input name="psw" type="password" /><?php ;}?>
    ciaux

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.