Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 17

Discussione: flash php e mail

  1. #1

    flash php e mail

    allora ho un swf che ha questi paramentri


    codice:
    on (press) {
    	messaggio = new LoadVars();
    	messaggio.nome = _root.popup.nome;
    	messaggio.cognome = _root.popup.cognome;
    	messaggio.soc = _root.popup.società;
    	messaggio.indirizzo = _root.popup.indirizzo;
    	messaggio.mail = _root.popup.mail;
    	messaggio.tel = _root.popup.tel;
    	messaggio.note = _root.popup.note;
    	messaggio.lunghezza = _root.mat._x;
    	messaggio.diametro = _root.mat._y;
    	messaggio.m1 = _root.coloremina.getState();
    	messaggio.m2 = _root.argento.getState();
    	messaggio.m3 = _root.oro.getState();
    	messaggio.m4 = _root.nero.getState();
    	messaggio.m5 = _root.lucido.getState();
    	messaggio.m6 = _root.opaco.getState();
    	messaggio.colore = _root.miocoloreasci;
    	messaggio.sezione = _root.forma;
    	messaggio.cap = _root.cappuccio;
    	messaggio.colcap = _root.colorecappuccio;
    	messaggio.c1 = _root.culo.getState();
    	messaggio.c2 = _root.goccia.getState();
    	messaggio.st1 = _root.caldo.getState();
    	messaggio.st2 = _root.au.getState();
    	messaggio.st3 = _root.ag.getState();
    	messaggio.st4 = _root.serigrafia.getState();
    	messaggio.sendAndLoad("mail.php", messaggio, "POST");
    	messaggio.onLoad = function(successo) {
    		if (successo) {
    			invio._visible = true;
    			invio.gotoAndPlay(2);
    		
    		} else {
    			miocampoditesto = "ricompila il modulo";
    		}
    	}

    un file php

    codice:
    <?php
    if(isset($_POST['Submit'])) {
        $data = date("l dS of F Y h:i:s A");
    
        $recipient = "pippo@pippo.it";
    
        $subject = "Oggetto della mail";
    
        $message = "Data:  " . $data . "\n\n";
        $message .= "Contenuto Messaggio:\n\n";
        $message .= $_POST['nome_campo'] . "\n\n";
        $message .= "\n\n\n";
    
        $headers = "From: PIPPO <pippo@pippo.it>\n";
        $headers .= "X-Sender:<www.pippo.it> \n";
        $headers .= "X-Mailer: PHP\n"; // mailer
        $headers .= "Return-Path: <pippo@pippo.it>\n";  // Return path for errors
        if (mail($recipient, $subject, $message, $headers)) {
             echo "attenzione=Email+succesfully+sent";
        } else {
             echo "attenzione=Failed+to+send+mail";
        }
    }
    ?>
    perchè non funiziona?





  2. #2
    non ti invia la mail o non ricevi la risposta dal php?

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

  3. #3
    ah, inoltre non vedo la variabile Submit in flash...

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

  4. #4
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    if(isset($_POST['Submit']))
    non invii 'submit'
    if(isset($_POST['messaggio']))

    prova anche l'invio e il recupero con GET

  5. #5
    non fa prorpio una mazza.....

    me lo spiegate con parole semplici che sono un filo idiota?

  6. #6
    come già detto non ti invia alcuna variabile Submit.


    dovresti avere una cosa tipo:

    Codice PHP:
    $nome $_POST['nome']; 
    e così con tutte le variabili che mandi.

    puoi dare un'occhiata anche a questo tutorial:
    http://www.flash-php.it/tutorials/loadvars/

    o questo:
    http://www.sephiroth.it/tutorials/flashPHP/email/

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

  7. #7
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    in effetti ho verificato...devi mandare le variabili una per una:

    es. nome: $nome = $_POST['nome'];
    nome: $nome = $_POST['nome'];

  8. #8
    questi?


    $strnome = $_POST["nome"];
    $strcognome = $_POST["cognome"];
    $strsoc = $_POST["soc"];
    $strindirizzo =$_POST["indirizzo"];
    $strmail =$_POST["mail"];
    $strtel = $_POST["tel"];
    $strnote = $_POST["note"];
    $strlunghezza = $_POST["lunghezza"];
    $strdiametro = $_POST["diametro"];
    $strm1 = $_POST["m1"];
    $strm2 = $_POST["m2"];
    $strm3 = $_POST["m3"];
    $strm4 = $_POST["m4"];
    $strm5 = $_POST["m5"];
    $strm6 = $_POST["m6"];
    $strcolore = $_POST["colore"];
    $strsezione =$_POST["sezione"];
    $strcap = $_POST["cap"];
    $strcolcap = $_POST["colcap"];
    $strc1 = $_POST["c1"];
    $strc2 = $_POST["c2"];
    $strst1 = $_POST["st1"];
    $strst2 = $_POST["st2"];
    $strst3 = $_POST["st3"];
    $strst4 = $_POST["st4"];

  9. #9
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    scusate, dito a banana e ho mandati il msg senza completarlo
    in effetti ho verificato...devi mandare le variabili una per una:

    es. nome: $nome = $_POST['nome'];
    cognome: $cognome = $_POST['cognome'];
    ecc...

  10. #10
    ma quelli che ho postato io come e dove li inserisco ammesso che siano giusti?

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.