Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 14 su 14

Discussione: Invio mail con asp

  1. #11
    si in quel modo funziona.
    Forse e' il caso che sposto la domanda sul forum asp
    perche' credo che il problema sia proprio sulla pag asp e non sul passaggio delle variabili flash.

    Comunque se ti viene in mente qualcosa fammi sapre ok

    Grazie per il tuo interessamento
    Elisa

  2. #12
    è quel name che non va...cerca CDONTS nel forum e vedi qual'era il campo per indicar il nome...mi sembra che name non centri...ma non ne sono sicuro!
    La tua radio preferita sempre con te
    Forum home page
    - Provoca il più bravo ... morirai come uno schiavo (Hackers)
    - Non è la grana che ti spinge ma la voglia di essere UN NOME INCISO A FUOCO NELLA STORIA (Gemelli Diversi)

  3. #13

    OK Tutto funziona.

    Faccio un riepilogo per chi ha il mio stesso problema:

    La pag asp per inviare l' email e' la seguente e fa anche il controllo se i campi sono stati riempiti:
    sendmail.asp

    <%
    errore = False
    email = Trim(Request.Form("email"))
    nome = Trim(Request.Form("nome"))
    messaggio = Trim(Request.Form("messaggio"))
    destinatario = "info@emozioniatelier.com"
    oggetto = "form da sito emozioniatelier.com"

    ' controlli per i campi obbligatori
    If Len(email) = 0 Then
    errore = True
    Response.Write "Il campo Email è obbligatorio!
    "
    End If

    ' se non ci sono problemi con i campi obbligatori...
    If Len(nome) = 0 Then
    errore = True
    Response.Write "Il campo Nome è obbligatorio!
    "
    End If

    If Len(messaggio) = 0 Then
    errore = True
    Response.Write "Il campo Messaggio è obbligatorio!
    "
    End If

    If Not errore Then
    Set mail = Server.CreateObject("CDONTS.NewMail")
    mail.From = email
    mail.To = destinatario
    mail.Subject = oggetto
    mail.Body = "Email inviata da " & nome & vbCrLf & messaggio

    ' impostiamo la mail in formato testo
    mail.MailFormat = 1
    mail.BodyFormat = 1

    ' inviamo la mail
    mail.Send()
    Set mail = Nothing

    Response.Write "Email inviata con successo!"
    End If
    %>

    Poi al tasto di invio del form in flash MX associate questo script:

    on (release) {
    getURL("sendmail.asp", "_blank", "POST");
    }

    E magicamente tutto funziona...

    Un ringraziamento particolare a millennium

    Un Bacio Elisa!

  4. #14



    cmq, credevo che tu volessi mostrare il nome di chi invia la mail al posto dell'indirizzo...come quello che fai in outlook...non so se hai presente, cmq, script che funziona non si tocca...complimenti
    La tua radio preferita sempre con te
    Forum home page
    - Provoca il più bravo ... morirai come uno schiavo (Hackers)
    - Non è la grana che ti spinge ma la voglia di essere UN NOME INCISO A FUOCO NELLA STORIA (Gemelli Diversi)

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.