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

    Problema con sendAndLoad

    Ho un problema con in sendAndLoad.
    Devo mandare una viariabile ad una pagina ASP e la pagina dopo alcune operazioni me ne deve restituire un altra.
    Ho cercato di semplificare il problema , mandando una variabile alla pagina ASP e attendendo che essa mi rimandi il valore precedentemente inviato.
    Il codice in flash è:

    on (release) {
    dati = new LoadVars();
    dati.s = 5;
    dati.onLoad = function(success) {
    if (success) {
    _root.Id = dati.s;
    }
    dati.sendAndLoad("prova.asp", dati, "POST");
    };
    }

    Dove Id è un campo testo dimanico.

    Il codice della pagina ASP è:

    <%
    Response.Write("&s=" &Request.Form("s"))
    %>

    Ma non accade nulla.
    Credo che il problema risieda nel caricamento perchè non supera mai il controllo dei dati ricevuti.
    Ho provato ad affrontare il problema anche in maniera separata con i metodi send e loadVarsNum che singolarmente funzionano ma in sequenza no.

    Ho sbattuto la testa un pò su tutti i post del forum.
    Datemi una mano, questa questione pende su di me come una spada di Damocle.
    Grazie a tutti.

  2. #2
    ciao,
    usa nel sendAndLoad() il percorso:
    http://www.dominio.it/.../prova.asp

    usa:
    _root.ld.text

    controlla con un po' di debug se i valori vengono inviati e ricevuti correttamente...

  3. #3
    Ho fatto le correzioni che mi hai suggerito,ma niente. I dati non vengono ricevuti, perchè ho fatto una prova facendo scrivere una stringa di prova nel blocco onLoad senza utilizzare i dati effettivamente ricevuti.
    Volevo chiederti ma possibile provare tutto questo in locale? O devo uppare ad ogni modifica?

    Grazie per i consigli. CIao

  4. #4
    Scusami avevo corretto male l'indirizzo completo.
    Il problema era nell'indirizzo che non scrivevo completo.
    Grazie mille mia hai dato un grosso aiuto.

    Ciao e grazie ancora

  5. #5
    prego

    cmq, si può provare anche in locale, xò devi avere un server web in locale che interpreti lo script server side... quindi tu dovresti installarti mi sembra IIS.

    Io ho il mio bell APACHE!

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.