+ Rispondi alla Discussione
Pagina 3 di 4 PrimaPrima 1234 UltimaUltima
Risultati da 31 a 45 di 54

Form in flash e php

Ultimo Messaggio di Giorgiotave il:
  1. #31
    User L'avatar di ketty
    Data Registrazione
    Mar 2005
    Messaggi
    35
    scusa non avevo capito!

  2. #32
    User Attivo
    Data Registrazione
    Jan 2005
    Località
    ...
    Messaggi
    1,008
    Ho visto il tuo form.

    Codice:
    on (press) {
        variabile = new LoadVars();
        variabile.contentType = "multipart/form-data";
        variabile.NAME = _root.NAME;
        variabile.FROM = _root.FROM;
        variabile.COMMENTS = _root.COMMENTS;
        variabile.TO = "ketty39@dominio";
        variabile.SUBJECT = "Commenti";
        variabile.GOTOURL = "";
        variabile.send("/cgi-bin/mailer/", "_self", "post");
    }
    Prova a levare l'ultimo / da /cgi-bin/mailer/ qui sopra.

    Se non funziona potrebbe essere flash che non invia il referrer, ho visto con firefox e il referrer disabilitato che il tuo form dava lo stesso errore. Non ho mai controllato se i link da flash mandano referrer però è probabile che sia quello.

    Quei tipi di formmail fanno un controllo sul referrer per essere sicuri che solo i proprietari del dominio lo usino.

  3. #33
    User L'avatar di ketty
    Data Registrazione
    Mar 2005
    Messaggi
    35
    scusa non ho capito!!!

  4. #34
    User Attivo
    Data Registrazione
    Jan 2005
    Località
    ...
    Messaggi
    1,008
    Il referrer è l'indirizzo della pagina da cui provieni. Il tuo cgi fa un controllo sulla pagina di provenienza, se non legge questo referrer non funziona.

    Forse ho trovato, leva le virgolette da questa riga e riprova:
    Codice:
    variabile.contentType = "multipart/form-data";

    Codice:
    on (press) {
        variabile = new LoadVars();
        variabile.contentType = multipart/form-data;
        variabile.NAME = _root.NAME;
        variabile.FROM = _root.FROM;
        variabile.COMMENTS = _root.COMMENTS;
        variabile.TO = "ketty39@dominio";
        variabile.SUBJECT = "Commenti";
        variabile.GOTOURL = "";
        variabile.send("/cgi-bin/mailer", "_self", "post");
    }
    Speriamo bene

  5. #35
    User L'avatar di ketty
    Data Registrazione
    Mar 2005
    Messaggi
    35
    niente da fare, prima pensavo riferendoci ad una casella di testo dinamico , manca la proprieta text.
    niente da fare! neanche con text :microsoft:

  6. #36
    User Attivo
    Data Registrazione
    Jan 2005
    Località
    ...
    Messaggi
    1,008
    Citazione Originariamente Scritto da ketty
    niente da fare, prima pensavo riferendoci ad una casella di testo dinamico , manca la proprieta text.
    niente da fare! neanche con text :microsoft:
    A questo punto non so proprio cosa fare, il codice ricalca in flash il form html che hai postato.

    Boh! Prova a postare il tuo flash forse c'è qualche errore nascosto.

    Ciao

  7. #37
    User L'avatar di ketty
    Data Registrazione
    Mar 2005
    Messaggi
    35
    Ciao, non so come postarti il file!!!!

  8. #38
    User L'avatar di ketty
    Data Registrazione
    Mar 2005
    Messaggi
    35
    ciao!!!
    a questo punto non mi resta che contattare il gestore del servizio, per capirne di più? suppongo che quel programma cgi abbia dei problemi.

  9. #39
    User Attivo
    Data Registrazione
    Jan 2005
    Località
    ...
    Messaggi
    1,008
    Ti arrabbi se ti dico che ho lasciato un erroruccio nell'ultimo form?

    Ricontrolla l'indirizzo del /cgi-bin/emailer sul pulsante send ho scritto male.

  10. #40
    User L'avatar di ketty
    Data Registrazione
    Mar 2005
    Messaggi
    35
    Non ho altre notizie sul programma CGI perche è gestito completamente dall'hosting. Che risponde alle mie e-mail dopo 74 ore e spesso non in modo esauriente anzi, per niente esauriente. Potrei provare a fare un form nel database, se fosse una cosa molto semplice, vista la mia scarsa conoscenza dell'argomento. che ne dici l'orgomento è abbordabile o mi inabisserò nei meandri del php?

  11. #41
    User L'avatar di ketty
    Data Registrazione
    Mar 2005
    Messaggi
    35
    già avevo notato, ma la carrezione non ha dato i risultati voluti, ma con la correzione la risposta e Attention! The method used to send this form or the parameters used are not correct. mentre prima non trovavo il programma cgi

  12. #42
    User Attivo
    Data Registrazione
    Jan 2005
    Località
    ...
    Messaggi
    1,008
    Secondo me se te lo scrivi da solo riesci a capire meglio come far comunicare flash e php.

    Non è molto difficile fare un mailer da php.

    Prova nella sezione apposita di questo forum, forse c'è anche già fatto.

    Poi ci risentiamo, Ciao

  13. #43
    User L'avatar di ketty
    Data Registrazione
    Mar 2005
    Messaggi
    35
    secondo te questo script trovato nel mio vecchio sussidiario e adattato, potrebbe andare bene?

    stop();

    resetForm.onPress = function() {

    Name.text = "";
    From.text = ""
    COMMENTS.text = ""

    };


    invia.onPress = function() {

    if (Name.text == "" || From.text == "" || COMMENTS.mail.text == "") {


    trace ("errore, campi non compilati");

    return


    }
    var dati:LoadVars = new LoadVars();
    dati.__Name = nome.text;
    dati.__From = cognome.text;
    dati.__COMMENTS= mail.text;


    dati.onLoad = function(success:Boolean) {

    if (success) {


    // actions



    }




    }


    dati.sendAndLoad("/cgi-bin/mailer ", dati, 'POST');



    };

  14. #44
    User Attivo
    Data Registrazione
    Jan 2005
    Località
    ...
    Messaggi
    1,008
    Codice:
    sendAndLoad
    Serve ad inviare il form e dopo a ricevere dei dati, nel tuo caso il cgi non manda direttamente dei dati di risposta ma invia solo ad un'altra pagina.

    Per il sendAndLoad devi farti un cgi (o php o asp) da solo che mandi dei parametri di risposta in un certo formato.

    Nel tuo caso è inapplicabile.

    Ciao

  15. #45
    User L'avatar di ketty
    Data Registrazione
    Mar 2005
    Messaggi
    35
    ciao, non posso darti buone nuove per quanto riguarda il form, ma volevo chiederti se era possibile cambiare username da ketty a NuAnda che è il nome che generalmente uso sul web.Complimenti per il tutorial lo trovo molto utile per chi comincia ad usare flash

+ Rispondi alla Discussione
Pagina 3 di 4 PrimaPrima 1234 UltimaUltima

Tag per Questa Discussione

^ Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •  
  • Il codice BB è Attivato
  • Le faccine sono Attivato
  • Il codice [IMG] è Attivato
  • Il codice [VIDEO] è Attivato
  • Il codice HTML è Disattivato
  • Trackbacks Attivato
  • Pingback Attivato
  • Refback Attivato

SEO by vBSEO 3.6.0 PL2 ©2011, Crawlability, Inc.