Visualizzazione dei risultati da 1 a 8 su 8

Discussione: Form mail aiuto

  1. #1

    Form mail aiuto

    Ciao a tutti,
    ho un piccolo problema, ho comprato un template in flash per il mio sito, tutto bene tranne il form mail, non riesco proprio a farlo funzionare.
    Vi allego i codici magari qualcuno riesce a darmi una mano.
    Grazie.

    Codice flash

    on (rollOver) {
    this.gotoAndPlay("s1");
    }
    on (releaseOutside, rollOut) {
    this.gotoAndPlay("s2");
    }



    on (release) {
    for (i=1; i<_parent.fields_descriptions.length; i++) {
    if (_parent[_parent.fields_descriptions[i][1]]!=_parent.fields_descriptions[i][2]) {
    this[_parent.fields_descriptions[i][1]]=_parent[_parent.fields_descriptions[i][1]]+"&777&"+_parent.fields_descriptions[i][2];
    }
    _parent.reset_txt(_parent["t"+i], _parent.fields_descriptions[i][1], _parent.fields_descriptions[i][2]);
    }

    this.recipient=_parent.rec;
    delete(i);
    getURL("contact."+_parent.serv, "_blank", "POST");

    }

    Codice php

    <?php
    Error_Reporting(E_ALL & ~E_NOTICE);

    while ($request = current($_REQUEST)) {
    if (key($_REQUEST)!='recipient') {
    $pre_array=split ("&777&", $request);

    $post_vars[key($_REQUEST)][0]=preg_replace ("/<[^>]*>/", "", $pre_array[0]);
    $post_vars[key($_REQUEST)][1]=preg_replace ("/<[^>]*>/", "", $pre_array[1]);
    }
    next($_REQUEST);
    }



    reset($post_vars);


    $subject="From ".$post_vars['your_name'][0] ;
    $headers= "From: ".$post_vars['your_email'][0] ."\n";
    $headers.='Content-type: text/html; charset=iso-8859-1';
    $message='';
    while ($mess = current($post_vars)) {
    if ((key($post_vars)!="i") && (key($post_vars)!="your_email") && (key($post_vars)!="your_name")) {

    $message.="".$mess[1]."".$mess[0]."
    ";
    }
    next($post_vars);
    }

    mail($_REQUEST['recipient'], $subject, "
    <html>
    <head>
    <title>Contact letter</title>
    </head>
    <body>


    ".$message."
    </body>
    </html>" , $headers);
    echo ("Your message was successfully sent!");

    ?>
    <script>
    resizeTo(300, 300);
    </script>

    Codice asp.

    <%
    for i=1 to 7
    message=Request("message")
    next
    message=message + Request("message")
    smtpServer = "enter your SMTP SERVER HERE"
    smtpPort = 25


    name = Request("Your_Name:")
    Set myMail = CreateObject("CDO.Message")
    myMail.Subject = "from " & name
    myMail.From = Request("Your_Email:")
    myMail.To = Request("recipient")
    myMail.HTMLBody = "<html><head><title>Contact letter</title></head><body>
    " & message & "</body></html>"
    myMail.Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configuration/sendusing") = 2
    myMail.Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configuration/smtpserver") = smtpServer
    myMail.Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configuration/smtpserverport") = smtpPort
    myMail.Configuration.Fields.Update
    myMail.Send

    %>

  2. #2
    Utente di HTML.it L'avatar di fazius
    Registrato dal
    Mar 2006
    residenza
    Torino
    Messaggi
    870
    smtpServer = "enter your SMTP SERVER HERE"
    immagino che qui tu abbia inserito l'smtp giusto?
    lunga vita e prosperità

  3. #3
    si!!!
    credo di aver inserito quello giusto.
    Ho tophost e non sono sicuro di come sia SMTP

  4. #4
    Allora ho scoperto che tophost non supporta i file asp, quindi ho provato il tutto su un altro dominio che ho con aruba e.... non va...
    Sto form mail mi sta davvero facendo impazzire...
    Spero che qualcuno possa darmi una mano.
    Grazie

  5. #5

    php

    dammi la tua email, e te ne invio uno pronto in PHP
    la teoria è quando sai tutto ma non funziona nulla;

    la pratica è quando funziona tutto ma non sai il perchè;

    in sostanza... non funziona nulla e non sai mai il perchè

  6. #6
    Grazie........

    fabrizio@fineartstudio.eu

    Ma devo cambiare qualcosa in flash??????
    Sei davvero gentilissimo...

  7. #7
    bè, lo dovresti importare con un loadMovieNum,
    entro stasera ti mando sia il file flash che il PHP (naturalmente esterno)
    studialo un po, non è difficile da modificare, inoltre ti controlla anche se sono stati riempiti i campi e se l'email ha sia la @ che il punto

    Ciao
    la teoria è quando sai tutto ma non funziona nulla;

    la pratica è quando funziona tutto ma non sai il perchè;

    in sostanza... non funziona nulla e non sai mai il perchè

  8. #8
    Grazie.

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.