Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2003
    Messaggi
    168

    Form in flash e problemi con alcuni utenti

    ho realizzato un form in flash con parecchi campi ed una azione che ali click su "INVIA" manda delle variabili ad un file .php

    bene... in realtà su alcuni pc invia correttamente i dati.. su altri non fa niente... da cosa dipende???

    Questo lo script del pulsante:

    on (release) {
    if (_root.cognome == "") {
    risultato = "inserire il cognome";
    }
    if (_root.citta == "") {
    risultato = "inserire la citta";
    }
    if (_root.privacy.selected == false) {
    risultato = "accettare il trattamento dati personali";
    }
    string_email = new String(email);
    check1_email = string_email.indexOf("@");
    check2_email = string_email.indexOf(".");
    if ((check1_email<0) && (check2_email<0)) {
    risultato = "inserire email valida";
    }
    if ((_root.cognome != "") && (_root.privacy.selected != false) && (_root.citta != "") && (check1_email>=0) && (check2_email>=0)) {
    var notevarie = _root.note.text;
    var scelta3 = _root.combo2.scelta3;
    var scelta = _root.combo1.scelta;
    var scelta2 = _root.combo3.scelta2;
    loadVariables("mail.php", _root, "POST");
    risultato = "Dati Inviati Correttamente";
    _root.nome = "";
    _root.cognome = "";
    _root.indirizzo = "";
    _root.citta = "";
    _root.cap = "";
    _root.provincia = "";
    _root.telefono = "";
    _root.email = "";
    _root.urlsito = "";
    _root.note.text = "";
    _root.combo2.scelta3 = "";
    _root.combo1.scelta = "";
    _root.combo3.scelta2 = "";
    _root.fax = "";
    _root.azienda = "";
    }
    }




    GRAZIEEEE

  2. #2
    Ti consilgio l'utilizzo dell aclasse Loadvars() al posto del superato loadVariables().

    Inoltre credo possa dipendere anche dal file PHP... dovresti controllare che non ci sia la presenza di apici, doppiapici e anche della lettera & tra i caratteri inseriti per la registrazione...

  3. #3
    Utente di HTML.it L'avatar di alpeweb
    Registrato dal
    Oct 2002
    Messaggi
    1,691
    ti consiglio escape() e urldecode in php
    posta anche l'html
    ...altri 5 anni di purga...

  4. #4
    Utente di HTML.it
    Registrato dal
    Jun 2003
    Messaggi
    168

    nel codice html...

    nn ho messo alcun riferimento... la cosa buffa è che con alcuni browser cliccando sul form non fa niente..

    dove devo mettere urlencode?

    grazie

  5. #5
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    finchè la macromedia disegnerà il flash player solo per IE, ci saranno sempre di questi problemi. il fp di firefox è più capriccioso e se ci sono errori nel codice (ad esempio nella scrittura del codice --> vedi case-sensitive) allora i browser avranno comportamenti e interpretazioni diverse

    da non trascurare anche la differenza di versione del fp


  6. #6
    Utente di HTML.it
    Registrato dal
    Jun 2003
    Messaggi
    168

    una domanda...

    i problemi li da anche su dei pc con IE.... why???

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.