Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 19
  1. #1

    problema form con aruba

    Ho una form fatta in flash, ha sempre funzionato ma con aruba no,
    come posso risolvere il problema senza rifare tutto il codice da capo


    invia_deu.onRelease = function(){
    if(_root.vorname.text<> "" & _root.name.text<> "" & _root.strasse.text<> "" & _root.postleitzahl.text<> "" & _root.stadt.text<> "" & _root.land.text<> "" & _root.telefon.text<> "" & _root.fax.text<> "" & _root.email.text<> ""){

    var no:Tween = new Tween(_root.compilare_deu, "_alpha", mx.transitions.easing.Regular.easeOut,_root.compil are_deu._alpha,0,.1, true);
    var si:Tween = new Tween(_root.inviato_deu, "_alpha", mx.transitions.easing.Regular.easeOut,0,100,2, true);
    var sendMail:LoadVars = new LoadVars();
    sendMail.vorname = vorname.text;
    sendMail.name = name.text;
    sendMail.mittente = email.text;
    sendMail.strasse = strasse.text;
    sendMail.postleitzahl = postleitzahl.text;
    sendMail.stadt = stadt.text;
    sendMail.land = land.text;
    sendMail.telefon = telefon.text;
    sendMail.fax = fax.text;
    sendMail.email = email.text;
    sendMail.destinatario = '*@*';
    sendMail.onLoad = function(success){
    if(success){
    vorname.text = '';
    name.text = '';
    strasse.text = '';
    postleitzahl.text = '';
    stadt.text = '';
    land.text = '';

    telefon.text = '';
    fax.text = '';
    email.text = '';
    mcMsg.mcTxt.txtMsg.text = this.controllo;
    mcMsg.play();
    }
    }
    sendMail.sendAndLoad('http://www.***.com/_demo/***/email_deu.php', sendMail, 'POST');
    }






    }


    }
    eccomiiiiiiii

  2. #2
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    se non funziona con aruba, probabilmente il problema sta nel codice php, non in flash

  3. #3
    potresti dare un'occhio?

    <?php




    $nome = stripslashes($_POST['nome']);
    $cognome = stripslashes($_POST['cognome']);
    $indirizzo = stripslashes($_POST['indirizzo']);
    $codice_postale = stripslashes($_POST['codice_postale']);
    $citta = stripslashes($_POST['citta']);
    $stato = stripslashes($_POST['stato']);
    $telefono = stripslashes($_POST['telefono']);
    $fax = stripslashes($_POST['fax']);
    $email = stripslashes($_POST['email']);
    $sms = '
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    <title>Contatti</title>
    </head>
    <body style="margin:0px;">
    <table cellpadding="0" cellspacing="0" style="height:100%;width:500px;">
    <tr>
    <td style="height:100%;padding:20px;vertical-align:top;">
    <table>
    <tr><td colspan="2">
    [img]http://www.***.it/img/logo.gif[/img]</td>
    </tr>


    <tr>
    <td>*** ***ha ricevuto i seguenti dati:</td>
    </tr>



    <tr>
    <td>Nome:</td>
    <td>'.$nome.'</td></tr>
    <tr>
    <td>Cognome:</td>
    <td>'.$cognome.'</td></tr>
    <tr>
    <td>Indirizzo:</td>
    <td>'.$indirizzo.'</td></tr>
    <tr>
    <td>Codice Postale:</td>
    <td>'.$codice_postale.'</td></tr>
    <tr>
    <td>Città:</td>
    <td>'.$citta.'</td></tr>
    <tr>
    <td>Stato:</td>
    <td>'.$stato.'</td></tr>
    <tr>
    <td>Telefono:</td>
    <td>'.$telefono.'</td></tr>
    <tr>
    <td>Fax:</td>
    <td>'.$fax.'</td></tr>
    <tr>
    <td>Email:</td>
    <td>'.$email.'</td></tr>
    </table>
    </body>
    </html>';
    $headers = "From: $nome $cognome <$mittente>\n";
    $headers .= "Content-Type: text/html; charset=iso-8859-1\n";

    if(mail($_POST['destinatario'], $oggetto, $sms, $headers)){
    echo '&controllo=invio avvenuto con successo.';
    }
    else{
    echo '&controllo=errore: e-mail non inviata.';
    }
    ?>
    eccomiiiiiiii

  4. #4
    aspetta aspetta, adesso ho spostato le pagine php su un'altro server d il sito flash è sempre su flash, ma non funz, quindi è actionscript che non ce la fa ad inviare i dati, anche perchè ho un if che mi azzera i campi se sono stati inviati, e loro non si azzerano
    eccomiiiiiiii

  5. #5
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    forse il problema sta nel fatto che si cerca di mandare la mail con contenuto html

  6. #6
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    Originariamente inviato da lorenzofranc
    aspetta aspetta, adesso ho spostato le pagine php su un'altro server d il sito flash è sempre su flash, ma non funz, quindi è actionscript che non ce la fa ad inviare i dati, anche perchè ho un if che mi azzera i campi se sono stati inviati, e loro non si azzerano
    ma provi offline direttamente su flash?

  7. #7
    quindi? come dovrei fare? togliere tutto l'html?

    se penso passo per passo

    -ricevo le variabili
    ma poi per farle visualizzare a video come dovrei fare?
    ricordo solo echo, cavoli!!!!!
    eccomiiiiiiii

  8. #8
    scusa l'intreccio di risposte, facciamo il punto della situation,
    offline le invia e anche online, ma solo se è su un sever non aruba, su aruba, il flash non invia i dati alle pagine
    eccomiiiiiiii

  9. #9
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    passo per passo verifichi intanto che flash invii le variabili a php e lo fai con un codice php un minimo più verificato, controllando che i vari valori che ti aspetti non siano vuoti
    ma in ogni caso non capisco, i due codici non collidono, da flash invii delle variabili con un nome presumibilmente tedesco e in php cerchi delle variabili in italiano

  10. #10
    scusa è perchè ho tre versioni ho fatto il copia incolla di quella sbagliata
    eccomiiiiiiii

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.