Visualizzazione dei risultati da 1 a 5 su 5

Discussione: Problema form mail php

  1. #1

    Problema form mail php

    salve,
    ho un problema che mi sta asfissiando da settimane al quale non riesco a trovare una soluzione.
    ho un sito internet su aruba (www.bb-sanstae.com) fatto interamente in flash. il sito è composto da un index.html che chiama un "index.swf" dal quale poi, tramite loadMovieNum, si caricano gli altri .sfw (sul livello10).

    uno di questi .swf che vengono richiamati è un form mail composto dalle seguenti cose:
    - un movieclip principale con nome istanza "i_mail" al cui interno ci sono:
    --- un pulsante "invia"
    --- un pulsante "reset form"
    --- un movieclip contenente i seguenti campi di testo di input:
    ---- nome (con assegnata variabile "inputName")
    ---- cognome ("inputSurname")
    ---- ospiti ("inputGuests")
    ---- giorno arrivo ("inputDarrive")
    ---- mese arrivo ("inputMarrive")
    ---- anno arrivo ("inputYarrive")
    ---- giorno partenza ("inputDdeparture")
    ---- mese partenza ("inputMdeparture")
    ---- anno partenza ("inputYdeparture")
    ---- email ("inputEmail")
    ---- telefono ("inputPhone")
    ---- richieste ("inputRequests")


    al pulsante "invia" è assegnato il seguente codice:
    Codice PHP:
    on (release) {
        if (
    _root.i_mail.i_form.i_nome.text ne "" and _root.i_mail.i_form.i_cognome.text ne "" and _root.i_mail.i_form.d_arrivo.text ne "dd" and _root.i_mail.i_form.m_arrivo.text ne "mm" and _root.i_mail.i_form.y_arrivo.text ne "yyyy" and _root.i_mail.i_form.d_partenza.text ne "dd" and _root.i_mail.i_form.m_partenza.text ne "mm" and _root.i_mail.i_form.y_partenza.text ne "yyyy" and _root.i_mail.i_form.i_email.text ne "") {
            
    _root.i_mail.i_form.loadVariables("email.php""POST");
            
    gotoAndPlay(2);
        } else {
            
    gotoAndPlay(56);
        }

    il file "email.php" contiene il seguente codice:
    Codice PHP:
    <?php

    $sendTo 
    "genovina@bb-sanstae.com";
    $subject "My Flash site reply";

    $headers "From: " $_POST["inputName"] ." "$_POST["inputSurname"] . "<" $_POST["inputEmail"] .">\r\n";
    $headers .= "Reply-To: " $_POST["inputEmail"] . "\r\n";
    $headers .= "Return-path: " $_POST["inputEmail"];


    $message $_POST["inputGuests"];
    $message "Arrivo: " $_POST["inputDarrive"] ."/"$_POST["inputMarrive"] ."/"$_POST["inputYarrive"] ."/" 
    $message "Partenza: " $_POST["inputDdeparture"] ."/"$_POST["inputMdeparture"] ."/"$_POST["inputYdeparture"] ."/" 
    $message $_POST["inputNights"];
    $message $_POST["inputPrice"];
    $message $_POST["inputPhone"];
    $message $_POST["inputRequests"];

    mail($sendTo$subject$message$headers);

    ?>

    ma non funziona. non mi manda l'email. niente da fare. sto smattando. vi prego qualcuno mi aiuti a venirne fuori ( ho cambiato di tutto)


  2. #2
    help pleasee!!

  3. #3
    up!

  4. #4
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    Beh, la cosa più semplice che puoi fare è, sul codice che hai scritto, cambiare i _root in _level10, anche se è sempre meglio scrivere il codice da subito per essere gestito sia quando viene eseguito da solo che quando viene caricato in un altro file.

  5. #5
    cosa intendi per "scriverli subito"?

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.