Navigazione

    Privacy - Termini e condizioni
    © 2020 Search On Media Group S.r.l.
    • Registrati
    • Accedi
    • CATEGORIES
    • Discussioni
    • Non letti
    • Recenti
    • Hashtags
    • Popolare
    • Utenti
    • Stream
    • Interest
    • Categories
    1. Home
    2. Categorie
    3. Coding e Sistemistica
    4. Coding
    5. Input Radio Checked in base al valore
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • C
      criccroc User • 1 mag 2011, 00:11 ultima modifica di

      Input Radio Checked in base al valore

      In un form ho creato i seguenti RADIO CHECKED:

      [html]Disattivo <input type="radio" name="disattivo" value="1">
      Attivo <input type="radio" name="disattivo" value="0">[/html]Selezionando ATTIVO o DISATTIVO imposto la variabile $disattivo a 1 o a 0 e la invio tramite un POST al programma PHP ... e fin qui tutto chiaro!

      Il problema nasce al contrario... ovvero:
      Se imposto la variabile $disattivo in PHP a 0 o a 1, come posso fare in modo che il form metta il pallino su uno dei due valori in base al contenuto della variabile? Ovvero:
      se $disattivo = 1 allora nel form il pallino deve essere su DISATTIVO
      se $disattivo = 0 allora nel form il pallino deve essere su ATTIVO

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
        Caricamento altri post
        Rispondi
        • Topic risposta
        Effettua l'accesso per rispondere
        • Da Vecchi a Nuovi
        • Da Nuovi a Vecchi
        • Più Voti
         

      • T
        thedarkita ModSenior • 1 mag 2011, 08:56 ultima modifica di

        Ciao criccroc,
        fai un if all'interno del tag ed aggiungi che il checkbox dev'essere selezionato a seconda del valore della variabile.

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • C
          criccroc User • 1 mag 2011, 09:36 ultima modifica di

          ciao carissimo, puoi farmi un esempio pratico per cortesia?
          Grazie.

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • C
            criccroc User • 1 mag 2011, 11:02 ultima modifica di

            Ho capito cosa intendi dire.. inserire una parte di PHP nel tag INPUT.
            Devi sapere che non posso agire in questo senso ovvero in una pagina HTML non posso inserire codice PHP (ma posso fare al contrario: in una pagina PHP posso inserire codice HTML).

            In questo caso specifico ho fatto in un altro modo:
            Nel programma PHP:
            [php]$disattivo = $result1['disattivo'];
            if ($disattivo==1) {
            $check1 = "checked";
            $check0 = "";
            } else {
            $check1 = "";
            $check0 = "checked";
            }[/php]mentre nel file HTML:
            [html]Disattivo <INPUT type="radio" name="disattivo" value="1"[var.check1]>
               Attivo <input type="radio" name="disattivo" value="0"[var.check0]>[/html]e tutto funziona!
            GRAZIE 🙂

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            Caricamento altri post
            Rispondi
            • Topic risposta
            Effettua l'accesso per rispondere
            • Da Vecchi a Nuovi
            • Da Nuovi a Vecchi
            • Più Voti