Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    valore combobox a database

    ciao a tutti, ho un form di registrazione in flash che mi funziona bene (campi di input e radiobutton), mi invia i valori tramite register2.php al database. Pero' se aggiungo un combobox al form, mi dice che i campi non sono corretti. Questo e il codice del form:
    codice:
    //sul fotogramma chiave per radiobutton ho questo;
    
    flashistListener = new Object(); //creo un nuovo oggetto
    flashistListener.click = function(evt) { // lo associo al click
    _root.sesso = (evt.target.selection.label); // associo la variabile sesso al contenuto della label della option
    dato.text = _root.sesso; //solo in via teoria stampo il sesso
    };
    radioGroup.addEventListener("click", flashistListener); // aggiungo la funzione al nome del gruppo delle option
    
    //fotogramma per combobox ho questo (trovato in rete)
    
    countries = "Ascoli|Ancona|Avellino";
    countrycodes = "A1|A2|A3";
    
    aISOCountries = countries.split("|");
    aISOCountryCodes = countrycodes.split("|");
    
    for (i=0; i<aISOCountries.length; i++) {
    	cbCountry.addItemAt(i, aISOCountries[i], aISOCountryCodes[i]);
    }
    
    sul pulsante invia ho questo:
    on (release) {
    txtCountry = "country = "+cbCountry.getValue();
    getURL("register2.php", "_blank", "POST");
    
    }
    nel file register2.php
    codice:
    ....
    // Define post fields into simple variables
    ...
    ...
    $cbCountry = $_POST['cbCountry'];
    ...
    
    $cbCountry = stripslashes($cbCountry);
    
    if((!$name) || (!$surname) || (!$nickname) || (!$email) || (!$cbCountry) || (!$indirizzo) || (!$citta) || (!$sesso)){
    	echo 'I campi non sono corretti! 
    ';
    	
    	include 'register.php'; // Show the form again!
    	
    	exit(); // if the error checking has failed, we'll exit the script!
    
    $sql = mysql_query("INSERT INTO utenti (name, surname, nickname, password, email, cbCountry, indirizzo, citta, sesso, signup_date, decrypted_password)
    		VALUES('$name', '$surname', '$nickname', '$db_password','$email', '$cbCountry', '$indirizzo', '$citta', '$sesso', now(), '$random_password')") or die (mysql_error());
    }
    quando invio il form mi dice "I campi non sono corretti", mi sapete dire se sbaglio nel codice di flash o nel codice di php? grazie in anticipo
    }

  2. #2
    nessuno?

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.