Navigazione

    Privacy - Termini e condizioni
    © 2020 Search On Media Group S.r.l.
    • Registrati
    • Accedi
    • CATEGORIES
    • Discussioni
    • Non lette
    • Recenti
    • Hashtags
    • Popolari
    • Utenti
    • Stream
    • Interest
    • Categories
    1. Home
    2. Categorie
    3. Digital Marketing
    4. Grafica, Visual Design & UX
    5. flash-php loadvars
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • M
      manu79 User • ultima modifica di

      flash-php loadvars

      Ciao a tutti ho un problema..devo passare il valore di una variabile da flash a php e per questo sto usando Loadvars ma nn ci sto riuscendo.
      Posto alcune righe di codice

      Devo passare l'id dell'esercizio il cui record deve essere aggiornato dallo script php

      esercizio = new LoadVars();
      esercizio.id=lista_ex.getItemAt(i).idesercizio;
      esercizio.sendAndLoad("aggiorna.php", esercizio, "POST");

      lo script aggiorna.php(che di per sè funziona..l'ho verificato a parte) è il seguente

      require_once(connessione.php);
      $id = settype($_GET['id'],"numeric");
      $query = "UPDATE esercizio SET statoesercizio = 'occupato' WHERE idesercizio='$id'";
      $query_results = mysql_query($query);

      Il problema sta tutto nel passaggio della variabile..qualcuno mi può aiutare per favore a capire dove sto sbagliando?😢

      Grazie mille..ciao

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • F
        flep Super User • ultima modifica di

        Ciao,
        il problema è che stai dicendo a Flash di passare il valore via POST e invece lo script PHP se lo aspetta via GET 🙂

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • M
          manu79 User • ultima modifica di

          grazie mille x la risposta..purtroppo il problema non è quello,in quanto l'avevo già corretto e mi sono dimenticata di modificare il testo nel forum..
          sigh continua a non funzionare..

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • F
            flep Super User • ultima modifica di

            fai un trace(esercizio);

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • M
              manu79 User • ultima modifica di

              Se faccio trace(esercizio) mi da
              id="129"..dove 129 è l'id dell'esercizio che ho cliccato..quindi dal lato flash funziona..il problema è proprio il passaggio di variabile da flash a php:bho:

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              • F
                flep Super User • ultima modifica di

                Il problema è nello script PHP.

                Prova a ricevere la variabile in questo modo:

                
                $id = ($HTTP_POST_VARS['id']);
                
                

                invece di:
                $id = settype($_GET['id'],"numeric");

                0 Miglior Risposta Ringrazia Cita Rispondi

                  1 Risposta Ultima Risposta
                • M
                  manu79 User • ultima modifica di

                  ho risolto...:D
                  Il problema era questo:
                  nel sendAndload avevo inserito il percorso relativo del file php(aggiorna.php) mentre dovevo mettere proprio l'indirizzo http.
                  Grazie mille x avermi sempre risposto..:ciauz:

                  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