Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Mail form

  1. #1

    Mail form

    Ciao ragazzi
    ho un piccolo problema.
    Premetto che ho scarse conoscenze di php.
    Ho trovato su un post di questo forum, un form mail che ho riadattato alle mie esigenze
    il form ora funziona a volte sì e a volte no...come è possibile??
    L'e-mail alcune arrivano altre no e non riesco acomprendere il problema.
    il codice che ho utilizzato è questo:

    Flash
    //ho associato una variabile ad ogni input text
    //sul pulsante "avanti" ho scritto:

    on (press) {
    if (sender_name ne "" and sender_email ne "" and message ne "") {
    i = "0";
    validmail = 0;
    while (Number(i)<=Number(length(sender_email))) {
    if (substring(sender_email, i, 1) eq "@") {
    validmail = 1;
    }
    i = Number(i)+1;
    }
    if (Number(validmail) == 0) {
    gotoAndStop("novalidmail");
    } else {
    gotoAndStop("ready");
    }
    } else {
    gotoAndStop("novalidmail");
    }
    }

    //dopo una pagina di riepilogo ho inserito iil pulsante "invia con il seguente codice:

    on (release) {
    loadVariablesNum("mailform.php", 0, "POST");
    play();
    }



    //Nel php ho scritto:

    <?php


    $to="info@italcomfort.net";
    $intest="Richiesta di collaborazione";
    $headers="Content-type: text/html; charset=iso-8859-1\r\n";

    $body="
    <style type='text/css'>
    body {font-family: Verdana;font-size: 12px;color: #0066CC;background-color: #FFFFFF;}
    </style>
    Dati:

    nome: $sender_name

    tel: $telephone

    email: $sender_email

    Testo: $message
    ";

    mail ($to, $intest, $body, $headers);

    ?>


    Ultima cosa il mio dominio è su aruba.
    grazie
    _.:: FAKE A DREAM ::._

  2. #2
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    credo che dipenda dall'utilizzo di loadVariablesNum, un sistema un tantino obsoleto per i player attuali, non ha gestione degli eventi e a volte se il carico da inviare è relativamente pesante, può perderlo per strada
    se stai su una versione di flash uguale o superiore alla 7 (mx 2004), ho scritto in form scaricabile dai miei articoli (link in firma, poi a sinistra della pagina che ti si apre c'è un elenco di articoli tra cui anche il form mail), è scritto in AS2, ma non ti devi preoccupare troppo del codice, devi solo modificare o integrare dove è indicato dai commenti (sia sul flash che sul php)

  3. #3
    Ti ringrazio, ora funziona perfettamente.
    Volevo però chiederti un'ultima cosa:
    come facccio ad aumentare il tempo di visualizzazione dei messaggi di errore o di avvenuto invio???
    grazie.
    _.:: FAKE A DREAM ::._

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.