Visualizzazione dei risultati da 1 a 10 su 10
  1. #1
    Utente di HTML.it L'avatar di albe66
    Registrato dal
    Sep 2000
    Messaggi
    274

    problema con formcdosys

    ho diversi siti con la medesima pagina contatti, gestita dalla pagina ASP formcdosys.
    un sito funziona correttamente mentre altri 3 non mi invia nulla.
    ovvero clikkando sulla tasto invia, appare la scritta "invio dati..."
    ma poi non succede più nulla.


    grazie per ogni aiutino.

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Ci vorrebbe la palla di vetro, ma ne siamo sprovvisti!

    Roby


  3. #3
    Utente di HTML.it L'avatar di albe66
    Registrato dal
    Sep 2000
    Messaggi
    274
    grazie Roby, ma.... non è proprio quello che pensavo.
    pensavo a qualcosa di più terreno..


    cmq., se qualcun altro ha delle idee!!! io sto qua.
    grazie..

  4. #4
    Originariamente inviato da albe66
    grazie Roby, ma.... non è proprio quello che pensavo.
    pensavo a qualcosa di più terreno..


    cmq., se qualcun altro ha delle idee!!! io sto qua.
    grazie..
    Credo che Roby alludesse al fatto che senza vedere nemmeno uno straccio di codice e senza sapere su che server lo usi è un po' difficile dire da cosa è dovuto, ci vorrebbe appunto la sfera di cristallo per indovinare dove sta l'errore (sempre che di errore si tratti)

  5. #5
    Utente di HTML.it L'avatar di albe66
    Registrato dal
    Sep 2000
    Messaggi
    274
    avete ragione... ma l'orario era decisamente a mio sfavore.
    cmq., ecco i relativi codici di flash e ASP

    questo è sul primo kframe del form in flash;

    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 = "";
    }


    questo è il codice della pagina asp;




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

    invioA = "info@pippo.it"

    invioDa = ""

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

    '*rilevo i campi del form

    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.pippo.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>



    grazie

  6. #6
    codice:
    Flds(cdoSMTPServer) = "smtp.pippo.it"
    Questo... ehm... server SMTP funziona anche sugli altri? Non è che cambiando sito dove utilizzi lo script devi cambiare anche il server SMTP per l'invio?
    Home: http://www.ivansweb.com
    Le mie applicazioni gratuite in ASP
    · IWGallery
    · IWNewsletter
    · IWMessenger
    · IWGuestbook

  7. #7
    Utente di HTML.it L'avatar di albe66
    Registrato dal
    Sep 2000
    Messaggi
    274
    al posto di "pippo", ovviamente ci sono i vari domini, registrati su consultingweb su piattaforma "windows 2003"
    ogni dominio ha la sua pagina ASP.

  8. #8
    Utente di HTML.it L'avatar di albe66
    Registrato dal
    Sep 2000
    Messaggi
    274
    uppete
    il problema non sono ancora riuscito a risolverlo.

  9. #9
    Utente di HTML.it L'avatar di albe66
    Registrato dal
    Sep 2000
    Messaggi
    274
    mmmm scusa ivanhalen, al posto di SMTP, ci va "mail" ovviamente.

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


    ho smadonnato fino all'osso ma alla fine ce l'ho fatta.

    _root.mccont .gotoAndPlay("inviato");
    ovviamente non funzionava l'mc "mccont" faceva parte di un altro sito da me creato e negli altri casi era mcform, mcposta, mcmail.
    quindi il form contatti veniva caricato su un mc che non esisteva.


    raga GRAZIE a tutti lo stesso, spero di non essere stato troppo rompi.
    una birra per tutti.

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.