Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    Form in Flash con ASP, chi capisce dov'è il problema

    Ciao a tutti,
    sto cercando di far funzionare una form in flash su un server che supporta asp ma non funziona potete dirmi se ho fatto errori?

    1. nella form flash ho inserito tutti i campi da compilari con il loro nome della variabile

    2. Ho fatto il pulsnte INVIA al quale ho associato questo script:


    on (release) {
    if (inputNome ne "" and inputEmail ne "" and inputCognome ne "" and inputTesto ne "") {
    play();
    loadVariablesNum("sendmail.asp", 0, "POST");
    } else {
    stop();
    }
    }

    3. Ho creato il file sendmail.asp con il seguente script:

    <%

    on error resume next
    Set mail = Server.CreateObject("CDONTS.NewMail")
    strFrom = "Webmaster <mionome@provider.it>"
    mail.From = strFrom
    mail.to ="mionome@provider.it"
    strBody="<font color=red>Nuovo Contatto</font>

    "
    strBody=strBody & "Dettagli del contatto<hr>"
    strBody= strBody & "Nome: "& Request("nome") &"
    "
    strBody= strBody & "Cognome: "& Request("cognome") &"
    "
    strBody=strBody & "E-mail: "& Request("email") &"
    "
    strBody=strBody & "Telefono: "& Request("tel") &"
    "
    strBody=strBody & "Indirizzo : "& Request("indirizzo") &"
    "
    strBody=strBody & "Città : "& Request("citta") &"
    "
    strBody=strBody & "Provincia : "& Request("provincia") &"
    "
    strBody=strBody & "Cap : "& Request("cap") &"
    "
    strBody=strBody & "Richiesta : "& Request("ric") &"

    "
    strBody = strBody & "Richiesta effettuata il: " & now() &"
    "
    strBody = strBody & "Indirizzo I.P. richiedente: "& request.ServerVariables("REMOTE_ADDR") &"

    "
    mail.Body = strBody
    mail.Subject = "Richiesta nuovo utente dal sito"
    mail.mailFormat=0
    mail.bodyFormat=0
    mail.Send
    set mail = nothing

    if err.number>0 then
    strOutput= "Si è verificato un errore nell'invio dei dati tramite posta elettronica. I dati sono stati comunque salvati regolarmente."
    else
    strOutput ="Richiesta inoltrata correttamente, sarà nostra cura inviarLe una conferma "
    end if

    response.write "<center>Grazie per averci contattato ti chiameremo al più presto
    I dati sono stati inviati con successo</center>"

    %>

    Ho messo tutto sul server (Windows 2003 che supporta ASP) ma non funziona nulla...

    mi aiutate per favore?

    grazie mille
    Massimo

  2. #2
    Per aiutarti devo capire meglio
    prima di tutto hai provati il file asp utilizzando una form html?
    per non funzionare la pagina asp deve dare qualche errore , momentaneamente elimina dal codice


    on error resume next


    if err.number>0 then
    strOutput= "Si è verificato un errore nell'invio dei dati tramite posta elettronica. I dati sono stati comunque salvati regolarmente."
    else
    strOutput ="Richiesta inoltrata correttamente, sarà nostra cura inviarLe una conferma "
    end if


    cosi ti da la possibilita di vedere l' errore

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.