Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it L'avatar di tigerjack
    Registrato dal
    Aug 2003
    Messaggi
    1,661

    loadvars... mi tronca stringa &

    ciao,

    dati = new LoadVars();
    dati.nome_from = nome;
    dati.email_from = mail;
    dati.email_to = destinatario;
    dati.messaggio_from = testo;
    dati.url_from = _root.url;
    dati.Submit = true;
    dati.onLoad = function(success){
    if(success){
    out = this.attenzione;
    // istruzioni per il caricamento corretto
    } else {
    out = this.attenzione;
    // istruzioni per l'errore di caricamento
    }
    };
    dati.sendAndLoad("httpxxxxx.php", dati, "POST");

    la variabile _root.url è ad esempio http://www.miosito.it/pagina1.php?move1=23&pag=1ecc..

    nella pagina PHP il flash passa solo fino http://www.miosito.it/pagina1.php?move1=23

    come faccio a far passare tutto l'URL?

    grazie

  2. #2
    Utente di HTML.it
    Registrato dal
    Dec 2005
    Messaggi
    714
    con uno split in flash sostituisci i & e risplitti in php ... una soluzione veloce ma forse ce ne sta un'altra legata all'unicode ... non mi viene in mente ora ...
    Fotografario MultiUtente Interamente in Flash: QUI

  3. #3
    Utente di HTML.it L'avatar di tigerjack
    Registrato dal
    Aug 2003
    Messaggi
    1,661
    ciao,

    grazie per il suggerimento.

    Ho risolto con urlencode (del URL) che prendo da flashwars.. poi in PHP mi ritorna tutto regolare.


    ciao

  4. #4
    Utente di HTML.it
    Registrato dal
    Dec 2005
    Messaggi
    714
    puoi scrivere il codice che hai usato che non me lo ritrovo ... prego e grazie
    Fotografario MultiUtente Interamente in Flash: QUI

  5. #5
    Utente di HTML.it L'avatar di tigerjack
    Registrato dal
    Aug 2003
    Messaggi
    1,661
    echo "<div id='flashMailFrom'>";
    echo "Accedi alla guida in Linea.</div>";
    echo "<script type='text/javascript'>";
    // <![CDATA[

    echo "var fo = new FlashObject('./images/send_mail.swf', 'fotester', '100%', '170', '8', '#F6F6F6');";
    echo "fo.addVariable('destinatario', '".$email."');";
    echo "fo.addVariable('variabile', 'http://www.sito.it". urlencode($_SERVER['REQUEST_URI'])."');";
    //echo "fo.addParam('scale', 'noScale');";
    echo "fo.addParam('wmode', 'transparent');";
    echo "fo.write('flashMailFrom');";

    // ]]>
    echo "</script>";


    ecco.

    ciao

  6. #6
    Utente di HTML.it
    Registrato dal
    Dec 2005
    Messaggi
    714
    Pensavo si cambiasse qualcosa anche nell'as ... ecco perchè non lo trovavo ... ok grazie!
    Fotografario MultiUtente Interamente in Flash: QUI

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.