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

Discussione: mail e variabili (ASP)

  1. #1
    Utente di HTML.it L'avatar di albe66
    Registrato dal
    Sep 2000
    Messaggi
    274

    mail e variabili (ASP)

    ragazzi ho un problema...
    ho fatto un form contatti che invia una mail.
    il linguaggio che ho usato è ASP.
    il problema sta nel fatto che quando invio la mail, la pagina ASP invia anche i nomi delle variabili.
    non so se è colpa di Flash o della pagina ASP.
    vi allego l'immagine della mail che invia la pagina ASP e vi chiedo cosa e dove sbaglio.

    grazie
    Immagini allegate Immagini allegate

  2. #2
    Utente di HTML.it L'avatar di albe66
    Registrato dal
    Sep 2000
    Messaggi
    274
    dimenticavo una cosa...
    il codice inserito in flash:

    ----allora al tasto invia:

    on (press, keyPress "<Enter>") {
    controllo();
    }

    ----al primo kayframe del form:


    function controllo () {
    if (email.length>9) {
    valemail = true;
    } else {
    valemail = false;
    }
    if (nome.length>2) {
    valnome = true;
    } else {
    valnome = false;
    }
    if (cognome.length>2) {
    valcognome = true;
    } else {
    valcognome = false;
    }
    if (indirizzo.length>2) {
    valindirizzo = true;
    } else {
    valindirizzo = false;
    }

    if (telefono<>undefined) {
    valtelefono = true;
    } else {
    valtelefono = false;
    }

    if (valemail & valnome & valcognome & valindirizzo & valtelefono) {
    out = "invio dati...";
    loadVariables("formcdosys.asp", "", "POST");
    _root.mccont.gotoAndPlay("inviato");
    } else {
    errore();
    }
    }



    function errore () {
    if (!valtelefono) {
    out = "Telefono obbligatorio";
    }
    if (!valindirizzo) {
    out = "Inserire l'indirizzo";
    }
    if (!valcognome) {
    out = "Inserire un cognome valido";
    }
    if (!valnome) {
    out = "Inserire un nome valido";
    }
    if (!valemail) {
    out = "Inserire una mail valida";
    }
    }

    function reset () {
    nome = "";
    cognome = "";
    indirizzo = "";
    telefono = "";
    email = "";
    out = "";
    testo = "";
    }



    grazie a tutti.

  3. #3
    il codice asp invece???
    Consulenza aziendale a 360° http://www.gruppodg.it http://www.gruppodg.it/3d
    Realizzazione siti internet, Siti Flash, Ricerca Location per bar negozi , esercizi commerciali, sviluppo pratiche e allestimento

  4. #4
    Utente di HTML.it L'avatar di albe66
    Registrato dal
    Sep 2000
    Messaggi
    274
    l'ho a casa enigma
    ..... posso postarlo questa sera!!

  5. #5
    Utente di HTML.it L'avatar di albe66
    Registrato dal
    Sep 2000
    Messaggi
    274
    enigma l'ho trovato!!!!


    DIM corpoMessaggio, numeroCampi, invioA, invioDa, nomeDominio, indirizzoIp, modulo, browserSistemaOperativo


    invioA = "pincopallo@libero.it"



    invioDa = "pincopallo@libero.it"



    nomeDominio = Request.ServerVariables("HTTP_HOST")
    indirizzoIp = Request.ServerVariables("REMOTE_ADDR")
    modulo = Request.ServerVariables("HTTP_REFERER")
    browserSistemaOperativo = Request.ServerVariables("HTTP_USER_AGENT")



    FOR numeroCampi = 1 TO (Request.Form.Count() - 1)
    IF NOT Request.Form(numeroCampi) = "" THEN
    corpoMessaggio = corpoMessaggio & vbCrLf & Request.Form.Key(numeroCampi) & " = " & Trim(Request.Form(numeroCampi))
    END IF
    NEXT



    DIM iMsg, Flds, iConf

    Set iMsg = CreateObject("CDO.Message")
    Set iConf = CreateObject("CDO.Configuration")
    Set Flds = iConf.Fields

    Flds(cdoSendUsingMethod) = cdoSendUsingPort
    Flds(cdoSMTPServer) = "smtp.libero.it"
    Flds(cdoSMTPServerPort) = 25
    Flds(cdoSMTPAuthenticate) = cdoAnonymous ' 0
    Flds.Update

    With iMsg
    Set .Configuration = iConf
    .To = invioA
    .From = Request.Form("email")
    .Sender = invioDa
    .Subject = "Contatto dal dominio " & nomeDominio
    .TextBody = "Questi i dati inseriti nel modulo presente alla pagina " & modulo & " da utente con indirizzo IP " & indirizzoIp & " browser e sistema operativo " & browserSistemaOperativo & vbCrLf & corpoMessaggio & ""
    .Send
    End With
    %>
    <script>
    document.location.replace('grazie.asp');
    </script>

  6. #6
    il ciclo for della pag asp carica tutte le var che ci sono nel form di flash
    prova a sostituire il ciclo for con il caricamento esplicito delle var che ti servono

    la verità non è una meretrice che si getta al collo di chi non la vuole ma anzi essa è dotata di una così altera bellezza che anche chi sacrifica tutto per ottenerla non è sicuro di averla raggiunta !

  7. #7
    Originariamente inviato da crescenzo
    il ciclo for della pag asp carica tutte le var che ci sono nel form di flash
    prova a sostituire il ciclo for con il caricamento esplicito delle var che ti servono

    bravo dottò...
    Consulenza aziendale a 360° http://www.gruppodg.it http://www.gruppodg.it/3d
    Realizzazione siti internet, Siti Flash, Ricerca Location per bar negozi , esercizi commerciali, sviluppo pratiche e allestimento

  8. #8
    Originariamente inviato da enigma_79
    bravo dottò...
    grande enigma

    qualche volta riesco anche ad anticiparti (pochissime volte direi sei troppo veloce nel rispondere)
    ciao carissimo
    la verità non è una meretrice che si getta al collo di chi non la vuole ma anzi essa è dotata di una così altera bellezza che anche chi sacrifica tutto per ottenerla non è sicuro di averla raggiunta !

  9. #9
    Utente di HTML.it L'avatar di albe66
    Registrato dal
    Sep 2000
    Messaggi
    274
    voi siete grandi..... e questo è fuori dubbio.
    invece io sono un pollo !!!

    e quanto tale, andrei a chiedervi, dove modificare il ciclo for.

    sicuramente qui dentro ma ....
    FOR numeroCampi = 1 TO (Request.Form.Count() - 1)
    IF NOT Request.Form(numeroCampi) = "" THEN
    corpoMessaggio = corpoMessaggio & vbCrLf & Request.Form.Key(numeroCampi) & " = " & Trim(Request.Form(numeroCampi))
    END IF
    grazie

  10. #10
    Utente di HTML.it L'avatar di albe66
    Registrato dal
    Sep 2000
    Messaggi
    274
    up




    ieri sera ho provato a guardare qualche guida di ASP, ma non è che ne sono uscito molto bene!

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.