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

Discussione: componente check box

  1. #1
    Utente di HTML.it L'avatar di gioska
    Registrato dal
    Jul 2002
    Messaggi
    327

    componente check box

    qualcuno sa spiegarmi l'utilizzo del componente check box?
    io dovrei fare in modo che se e' selezionato invii il risultato a un file php.

  2. #2
    metti il checkbox, gli dai un nome di istanza, per es. "mycheck" e controlli al momento dell'invio dati al php se è selezionato tramite:
    if(mycheck.getValue()==true){
    variabile_da_inviare = true;
    }
    ok? :quipy:
    ---/\/\alignous---

  3. #3
    Utente di HTML.it L'avatar di gioska
    Registrato dal
    Jul 2002
    Messaggi
    327
    ma cosa sbaglio in questo codice?

    on (release) {
    if (_root.cek.getValue() == true) {
    cek = true;
    } else {
    cek = false;
    }
    loadVariablesNum("sendmail.php", 0, "POST");
    }

  4. #4
    e che cosa non fa, che dovrebbe fare invece?

    p.s. hai provato anche a vedere con un trace se il getValue è coretto?

    on(release){
    trace(_root.cek.getValue())
    }

  5. #5
    Utente di HTML.it L'avatar di Stormy
    Registrato dal
    Dec 2000
    Messaggi
    2,701
    se tu devi inviare il value del combobox devi fare diversamente, sai

    devi settare una variabile (possibilmente non cek perchè per quello che dici potrebbe anche essere nella stessa timeline del pulsante) con il getValue

    on (release) {
    if (_root.cek.getValue() == true) {
    variabile= _root.cek.getValue() ;

    da come fai mandi la variabile cek (vera o falsa) al php, se invece era questo che volevi fare non considerare il mio intervento

  6. #6
    Utente di HTML.it L'avatar di gioska
    Registrato dal
    Jul 2002
    Messaggi
    327
    queste sono le variabili che il file php deve interpretare

    <?php
    $msg = "nome:\t$nome\n";
    $msg .= "cognome:\t$cognome\n";
    $msg .= "agts member nil:\t$cek\n";

  7. #7
    Utente di HTML.it L'avatar di gioska
    Registrato dal
    Jul 2002
    Messaggi
    327
    queste sono le variabili che il file php deve interpretare

    <?php
    $msg = "nome:\t$nome\n";
    $msg .= "cognome:\t$cognome\n";
    $msg .= "agts member nil:\t$cek\n";

  8. #8
    e cosa succede?





    p.s. ri consiglio di usare gli oggetti get e post quando mandi dati a php, quel modo di ricevere i dati è *deprecated* da php 4.0.6

    Codice PHP:
    <?php 
    $msg 
    "nome:\t" $_POST['nome'] . "\n"
    $msg .= "cognome:\t" $_POST['cognome'] . "\n"
    $msg .= "agts member nil:\t" $_POST['cek'] . "\n";
    ?>

  9. #9
    Utente di HTML.it L'avatar di gioska
    Registrato dal
    Jul 2002
    Messaggi
    327
    guarda cosi riesco a inviare i dati del check box al file php.
    solo che mi restituisce come valori true o false potrebbe anche andare bene, come si potrebbe fare per cambiare true in ok e fgalse in no
    questo e il codice che associo al pulsante.

    on (release) {
    if (_root.cek.getValue() == true) {
    variabile = _root.cek.getValue();
    } else if (_root.cek.getValue() == false) {
    variabile = _root.cek.getValue() ;
    }
    loadVariablesNum("sendmail.php", 0, "POST");
    }

  10. #10
    on (release) {
    variabile = _root.cek.getValue() == true ? 'ok' : 'no'
    loadVariablesNum("sendmail.php", 0, "POST");
    }


    così dovrebbe andare

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.