Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it L'avatar di citrus
    Registrato dal
    Feb 2002
    Messaggi
    774

    loadVars flash-asp non funziona più !!!

    salve a tutti,
    ho un grosso problema con il passaggio di variabili tra flash e asp.

    ecco un esempio del codice che ho usato:

    codice:
      var sendVars= new LoadVars();
      sendVars.nome="prova nome";
      sendVars.send("prova.asp",sendVars,"POST");
    all'inizio tutto funzionava alla perfezione....
    la pagina prova.asp riceveva la variabile e la stampava correttamente.

    ora per motivi tecnici ho dovuto spostare tutto il mio sito all'interno di una cartella specifica.
    quindi nella index.html ho creato un frameset che punta alla home del mio sito nella cartella "NEW".
    in breve la struttura del sito ora è questa:

    codice:
    /index.html
    /NEW/
           index.html
           index.swf
           prova.asp
    mentre prima era:
    codice:
    /index.html
    /index.swf
    /prova.asp

    In teoria tutto dovrebbe essere rimasto come prima (percorsi ecc...), e infatti tutti i clip esterni vengono caricati correttamente.
    anche la pagina prova.asp viene linkata e raggiunta correttamente...
    solo che non gli vengono passate le variabili in POST!!!

    qualcuno sa dirmi come mai?
    a me sembra tutto giusto....
    per favore aiutatemi devo risolvere questa cosa con urgenza e non so come fare
    grazie
    citrus

  2. #2
    Utente di HTML.it L'avatar di citrus
    Registrato dal
    Feb 2002
    Messaggi
    774
    aggiungo un informazione al post.....
    con firefox tutto funziona a meraviglia...
    le variabili passano e la pagina fa quello che deve fare correttamente....

    con explorer invece non passano i dati in POST tramite il loadVars() di flash...
    a qualcuno è gia succeso?
    come si risolve questo problema??
    aiutatemi sto impazzendo

  3. #3
    Utente di HTML.it L'avatar di citrus
    Registrato dal
    Feb 2002
    Messaggi
    774
    ho provato anche ad inserire nell apagina asp le seguenti istruzioni per disinibire la cache
    codice:
    Response.ExpiresAbsolute = now()-2
    Response.Addheader "pragma","no-cache"
    Response.Addheader "cache-control","private"
    Response.Cachecontrol="no-cache"
    ma nulla da fare
    non so più che pesci pigliare

  4. #4
    prova con

    Codice PHP:
    myDominio="http://www.pippo.it/"
    myPath="new/"
    myFile="prova.asp"

    var sendVars= new LoadVars();
    sendVars.nome="prova nome";
    sendVars.send(myDominio+myPath+myFilesendVars"POST"); 

  5. #5
    Utente di HTML.it L'avatar di citrus
    Registrato dal
    Feb 2002
    Messaggi
    774
    Originariamente inviato da rempox
    prova con

    Codice PHP:
    myDominio="http://www.pippo.it/"
    myPath="new/"
    myFile="prova.asp"

    var sendVars= new LoadVars();
    sendVars.nome="prova nome";
    sendVars.send(myDominio+myPath+myFilesendVars"POST"); 
    avevo gia provato anche questa e non c'è proprio verso
    il fatto è che credo che lo script non faccia una piega...
    altrimenti perchè con firefox dovrebbe funzionare?

    il fatto è che explorer sembra rifiutarsi di mandare via POST i dati...
    ma solo tramite flash perchè con un form html normale li invia...
    e non capisco perchè...
    che browser di m***a !!!!

  6. #6
    Ho fatto una simulazione e a me va (con IE 6).
    Forse FF ti va perchè usa embed e Ie usa object, non è che in uno hai aggiornato i percorsi e i uno no?

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.