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

    Problema Form Dinamica AJAX (PHP e MYSQL)

    Salve a tutti.

    Ho un problema di lettura dati da una form generata dinamicamente con AJAX.

    Tramite uno script Java e una request in PHP (AJAX) creo dinamicamente questi oggetti, che sono dei semplici campi di testo che devono contenere una quantità e devono avere come nome la stringa 'qt_' più il codice del prodotto selezionato.

    Ecco il codice JAVASCRIPT che crea gli oggetti:

    Codice PHP:
    var text_num document.createElement('input');
    text_num.setAttribute('type''text');
    text_num.setAttribute('name''qt_' codice);                            
    text_num.setAttribute('value','0');
    text_num.setAttribute('class','caselle_testo_piccole_numeri');
    cella.appendChild(text_num); 
    In un'altra pagina vado a cercare di leggere queste caselle di testo con il seguente codice PHP:

    Codice PHP:
        $sql_dispo "SELECT ...";
        
    $res_dispo query_db($sql_dispo);
                        
        while(
    $riga_dispo mysql_fetch_array($res_dispo,MYSQL_ASSOC)) {
            
    $codice_modello $riga_dispo["codice_modello"];
            
    $variabile_corrente $_POST["qt_".$codice_modello];
                
            
    // [//-- CODICE OMESSO --//]
            

    Non riesco a capire come mai le variabili nella seconda pagina sono tutte vuote, dovrebbero almeno avere 0 come valore.

    Lo stesso $_REQUEST del PHP non mi restituisce queste variabili:

    Codice PHP:
    Array (
    [
    id_documento] => 
    [
    tipo] => 
    [anno] => 2009 
    [codice] => 
    [
    invia] => Carica Articoli 
    [PHPSESSID] => jhkr79g066ha7cbo0cf9m7e546

    Non riesco a capire perchè le variabili dinamiche sono tutte vuote...

    Qualcuno puo' aiutarmi?

    Grazie!!!
    Se tu dai una moneta e me e io una a te avremo una moneta ciascuno, ma se io do uno script a te e tu uno a me, avremo due script ciascuno.
    Maledetto script di configurazione! - And therefore the scythe cuts down its victims…

  2. #2
    E' se al posto di usare la funzione document.createElement() provo ad utilizzare l'InnerHTML?
    Se tu dai una moneta e me e io una a te avremo una moneta ciascuno, ma se io do uno script a te e tu uno a me, avremo due script ciascuno.
    Maledetto script di configurazione! - And therefore the scythe cuts down its victims…

  3. #3
    No, non funziona neppure con l'innerHTML...
    Se tu dai una moneta e me e io una a te avremo una moneta ciascuno, ma se io do uno script a te e tu uno a me, avremo due script ciascuno.
    Maledetto script di configurazione! - And therefore the scythe cuts down its victims…

  4. #4

  5. #5
    No, non funziona così...
    Resta comunque vuota.
    Se tu dai una moneta e me e io una a te avremo una moneta ciascuno, ma se io do uno script a te e tu uno a me, avremo due script ciascuno.
    Maledetto script di configurazione! - And therefore the scythe cuts down its victims…

  6. #6
    Oramai è qualche giorno che ci sbatto la testa ma nulla.
    Neppure su Internet ho trovato nulla.
    Nei forum stranieri non ricevo risposta...

    Qualcun'altro non sa come posso fare?

    Grazie 1000.
    Se tu dai una moneta e me e io una a te avremo una moneta ciascuno, ma se io do uno script a te e tu uno a me, avremo due script ciascuno.
    Maledetto script di configurazione! - And therefore the scythe cuts down its victims…

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.