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

    Send variabili da Flash a Php

    Ciao
    ho creato un filmato dove dentro carico su un movie vuoto un movie della libreria che è un form di invio dati per un guestbook. Dentro questo movie c'è un bottone a cui è associato questo AS:

    codice:
    on (release) {
    	var send_lv = new LoadVars();
    	send_lv.f_autore = this.autore;
    	send_lv.f_messaggio = this.messaggio;
    	send_lv.sendAndLoad("inserisci_post.php",send_lv,"post");
    }
    mentre la pagina inserisci_post.php ha come codice:

    codice:
    <?php
    $fp = fopen("test.txt","w+");
    $query = "INSERT INTO 'guestbook' ( 'id' , 'autore' , 'messaggio' , 'data' , 'ip' ) VALUES ('', '"+$HTTP_POST_VARS['f_autore']+"', '"+$HTTP_POST_VARS['f_messaggio']+"', '"+date("d/m/Y")+"', '');"
    fputs($fp,$query);
    fclose($fp);
    ?>
    la pagina php non prende "vede" nessun valore delle variabili esportate da flash...
    Nel file txt che viene creato restituisce solo uno zero!
    Potete aiutarmi?
    Grazie a presto
    ...open mind for different view....

  2. #2
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182

    Re: Send variabili da Flash a Php

    il codice PHP mi sembra corretto, mentre ho qualche dubbio sui this nel codice AS, al posto tuo metterei i riferimenti assoluti, ah poi non so se può essere un errore (visto che il Fplayer7 è case-sensitive) ma scriverei POST maiuscolo

    codice:
    on (release) {
    	var send_lv = new LoadVars();
    	send_lv.f_autore = _root.autore; //o altro riferimento assoluto
    	send_lv.f_messaggio = _root.messaggio; //o altro riferimento assoluto
    	send_lv.sendAndLoad("inserisci_post.php", send_lv, "POST");
    }

  3. #3
    nada da fa....stesso risultato ho corretto "POST" in maiuscolo e messo il percorso assoluto degli oggetti....cmq se metto

    codice:
    getURL("alert('"+this.autore+"')";
    restituisce il valore che io inserisco quindi non dovrebbero esserci problemi
    ...open mind for different view....

  4. #4
    uppete!
    ...open mind for different view....

  5. #5
    risolto....il problema stava nel codice php.....
    al posto di utilizzare il + ho usato il .
    ...open mind for different view....

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.