Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 14

Discussione: Invio mail con asp

  1. #1

    Invio mail con asp

    Ciao ragazzi!
    Ho bisogno di voi...
    ho fatto un form in flash i campi sono nome email e messaggio.
    Il tasto invia deve passare le variabili alla pagina asp che invia la posta.

    la pag asp e' questa e si chiama mail.asp:

    <%
    Dim strTo, strSubject, strBody
    Dim objCDOMail 'The CDO object

    '## Change you@yourdomain.com to your email address ##

    strTo = "info@emozioniatelier.com"
    strSubject = Request.Form("subject")
    strBody = Request.Form("body")

    Set objCDOMail = Server.CreateObject("CDONTS.NewMail")


    '## Change yourname to reflect where the email is sent from ##

    objCDOMail.From = "maildaformsito"
    objCDOMail.To = strTo
    objCDOMail.Subject = strSubject
    objCDOMail.Body = strBody
    objCDOMail.Send
    Set objCDOMail = Nothing
    %>

    e qui credo che non ci sono problemi,
    Non so invece cosa associare al tasto invia....di flash mx
    o meglio sono arrivata fino qui':

    on (release) {
    _root.contact.loadVariables("mail.asp","POST");
    }

    Quello che non capisco e' come faccio a passare le variabili alla pagina asp.
    Qualcuno sa come fare...?
    Grazie
    Elisa

  2. #2
    è una cosa che fa flash in automatico quando indichi il POST nella riga di comando loadVariables
    il tuo problema scusa?
    non funziona?
    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. #3

    Si infatti

    Non funziona quando invio diventa tutto bianco e non succede nulla
    naturalmente non arriva neanche l' email...

    Ma mi chiedo quel contact che sta nello script del pulsante flash che cosa e'??
    Insomma io ho copiato quella riga leggendo qua e la sul forum...e mi stavo chiedendo se era da personalizzare.

    _root.contact.loadVariables ????

  4. #4
    hai scopiazzato male...
    on (release) {
    _root.contact.loadVariables("mail.asp","POST");
    }

    non fa altro che richiamare la pagina mail.asp, passargli i parametri del caso e restituire il risultato della pagina nella variabile _root.contact

    cmq, secondo me, anche la pagina asp ha qualche buchetto quà e là!
    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)

  5. #5

    ei aspetta

    a parte che ho scopiazzato benissimo...(leggi sopra)
    E poi puoi spiegarti meglio che cos'e' questa veriabile contact??
    e soprattutto quando devo usarla? o come devo usarla in flash non ho questa variabile.
    Grazie
    Elisa

  6. #6
    altro non è che un'oggetto che hai nel filmato...che tu metta pippo pluto o tantovalagattaallargochecilascialozampinoocomecavo loeraildetto, non cambia nulla...non vedi il risultato della pagina, ma al momento, non è quello il tuo problema...il tuo proglema, è che la pagina asp e il filmato non comunicano assieme!
    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)

  7. #7

    OK...

    Credo di aver capito cosa intendi.
    Comunque sulla pag asp che cosa non va??
    Mi sono accorta che Subject e Body non erano scritti con l'inziale maiuscola e li ho corretti ma anora non funziona.

    Mi puoi illuminare.

    Grazie
    Elisa

  8. #8
    se in flash le variabili si chiamano nome email e messaggio come puoi pretendere che la pagina asp legga correttamente subject e body?
    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)

  9. #9

    Ci siamo

    OK Adesso funziona...
    Pero' ho un altro problema vorrei aggiungere un altro campo al form cioe' il nome di chi invia l' email....
    quindi ho modificato il file asp in questo modo ma non funge..!

    <%
    Set link = CreateObject("CDONTS.Newmail")
    link.From = request.form("email")
    link.To = "info@emozioniatelier.com"
    link.Subject = "Formail dal sito emozioniatelier.com"
    link.Body = request.form("messaggio")
    link.Name = request.form("nome")
    link.Send
    Set link = Nothing
    %>

    Qualche suggerimento?

  10. #10
    sicura che quel name indichi il nome di chi invia la mail?
    prova a mettere il nome all'interno del body, così vedi se il problema sta nel passaggio di parametri o nell'utilizzo del parametro stesso!
    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 © 2025 vBulletin Solutions, Inc. All rights reserved.