Visualizzazione dei risultati da 1 a 9 su 9

Discussione: form + php + clip

  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2001
    Messaggi
    136

    form + php + clip

    Ciao, ho un filmato flash dove dentro un clip c'è il campo di testo "email" dove l'utente può inserire la sua mai. Questo campo di testo viene inviato da flash a php che lo invia ad una mail predefinita.
    Il problema è che il campo di testo si trova in un clip e non nella root e quando provo ad inviare arriva la mail ma senza nulla (la mail dell'utente).

    Penso che il problema sia nel php visto che con loadVariables... ho settato il percorso giusto con _root.xxxx.xxxx

    Se metto il campo di testo "email" nel filmato principale (non dentro il clip) tutto funziona perfettamente

    Il php è:

    <?php


    $TextVariable = '&risultati=';
    $response = 'messaggio inviato;


    echo $TextVariable;
    echo $response;

    mail ("mail@mail.it", "Messaggio inviato ", "

    messaggio inviato da:

    Email: $email
    ?>



    CIAO

  2. #2
    suppongo che invii i dati alla pagina php con il metodo POST (se non l'hai indicato lo fa di default). Quindi aggiungi questo alla pagina php (mettilo all'inizio
    Codice PHP:
    <?
    $email 
    $_POST['email'];
    ?>

    regalami un oggi da favola...e il domani bhe!?non mi importa se tu 6 con me! ©Ily

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2001
    Messaggi
    136
    provato, ma l'email arriva con il campo sempre vuoto.
    L'azione di flash è:

    loadVariablesNum("http://www.nomeserver.it/script.php", 0, "POST");
    _root.test.email = "";

  4. #4
    prova così:

    _root.test.loadVariables("http://www.nomeserver.it/script.php","POST");

    regalami un oggi da favola...e il domani bhe!?non mi importa se tu 6 con me! ©Ily

  5. #5
    Utente di HTML.it
    Registrato dal
    Jul 2001
    Messaggi
    136
    Così non arriva neanche la mail...

    Se può essere d'aiuto, il campo di testo è annidato in un componente (test) che si chiama: fadingCoverTextBox

  6. #6
    allora prova così:

    codice:
    _root.email = _root.test.email;
    loadVariablesNum("http://www.nomeserver.it/script.php", 0, "POST");
    dove _root.test.email ovviamente conterrà l'e-mail inserita dall'utente nel form (quindi se ho sbagliato il percorso metti quello corretto).

    regalami un oggi da favola...e il domani bhe!?non mi importa se tu 6 con me! ©Ily

  7. #7
    Utente di HTML.it
    Registrato dal
    Jul 2001
    Messaggi
    136
    grazie ho risolto in altro modo.
    Ciao

  8. #8
    Potresti postare il modo con cui hai rsolto?

    Potrebbe essere utile ad altri utenti del forum...

  9. #9
    Utente di HTML.it
    Registrato dal
    Jul 2001
    Messaggi
    136
    ho risolto semplicemente cambiando tutto :-)
    Non posso stare giorni interi davanti ad un problema con flash....
    Ciao

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.