Visualizzazione dei risultati da 1 a 8 su 8

Discussione: contac form

  1. #1
    Utente bannato
    Registrato dal
    Nov 2003
    Messaggi
    218

    contac form

    contact form
    ciao...
    io ho un form mail..con 2 file uno php e lìaltro asp
    ma non capisco dove deve essere inserito il mio indirizzo mail affinchè le mail giungano nella mia casella di posta

    questo è il file contact asp

    <%
    for i=1 to 7
    message=Request("message")
    next
    message=message + Request("message")
    smtpServer = "smtp.aruba.it"
    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

    %>


    questo è il 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]=$pre_array[0];
    $post_vars[key($_REQUEST)][1]=$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 ("Il vostro messaggio è stato inviato con successo!");

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


    dove inserisco il mio indirizzo mail???

    grazie

  2. #2
    Credo tu debba intervenire sulla riga:
    codice:
    myMail.To = Request("recipient")
    dove "recipient" è il valore della tua casella email.
    Ma se il valore recipient ti arriva da un form è lì che devi inserire il tuo indirizzo email, magari mettendo poi il modulo recipient come Hyde.

    Oppure devi eliminare il modulo e modificare la parte
    myMail.To = Request("recipient")
    con:
    myMail.To = ("tua_mail@tuo.xxx")
    Naturalmente poi devi modificare recipient anche nella parte Php.

  3. #3
    Utente bannato
    Registrato dal
    Nov 2003
    Messaggi
    218
    Originariamente inviato da michele.santoro
    Credo tu debba intervenire sulla riga:
    codice:
    myMail.To = Request("recipient")
    dove "recipient" è il valore della tua casella email.
    Ma se il valore recipient ti arriva da un form è lì che devi inserire il tuo indirizzo email, magari mettendo poi il modulo recipient come Hyde.

    Oppure devi eliminare il modulo e modificare la parte
    myMail.To = Request("recipient")
    con:
    myMail.To = ("tua_mail@tuo.xxx")
    Naturalmente poi devi modificare recipient anche nella parte Php.
    ho provato ...ma non arriva nulla
    io ho un sito flash, e poi i due file contact asp e php
    sul flash non ce nulla di che..

    puoi aiutarmi meglio?

    ciao e grazie

  4. #4
    Fai vedere il form di inserimento dati e la pagina di invio.

  5. #5
    Utente bannato
    Registrato dal
    Nov 2003
    Messaggi
    218

  6. #6
    Complimenti! Il sito è carino, ma io intendevo di far vedere il codice con cui invii i dati da flash alla pagina asp e il codice della pagina asp che invia l'email.

  7. #7
    Utente bannato
    Registrato dal
    Nov 2003
    Messaggi
    218
    ok te li devo mettere domani...ok?

  8. #8

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 © 2026 vBulletin Solutions, Inc. All rights reserved.