Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2003
    Messaggi
    272

    Variabili da flash, form asp

    salve gente! c'ho provato una decina di volte ma non riesco a cavarne fuori nulla...
    devo fare un form mail in flash, hostato su un sito che utilizza asp, e quindi CDONTS.

    il post delle variabili che escono da flash è questo:
    loadVariablesNum("http://www.miosito.com/sendmail.asp", 0, "POST");

    i fields che si cuccano le variabili sono questi:
    nome, mail, oggetto, messaggio.

    fin qui tutto bene.
    il problema sorge nel file sendmail.asp... questo server che mi hosta a quanto pare ha una tipologia di send mail tutta sua... ho recuperato un esempio perfettamente funzionante di un sendmail:

    dim sMailServer,objMail,objConf,objFields
    sMailServer = "localhost"

    Set objMail = Server.CreateObject("CDO.Message")
    Set objConf = Server.CreateObject("CDO.Configuration")
    Set objFields = objConf.Fields

    With objFields
    .Item("http://schemas.microsoft.com/cdo/configuration/sendusing") = 2
    .Item("http://schemas.microsoft.com/cdo/configuration/smtpserver") = sMailServer
    .Item("http://schemas.microsoft.com/cdo/configuration/smtpconnectiontimeout") = 10
    .Item("http://schemas.microsoft.com/cdo/configuration/smtpserverport") = 25
    .Update
    End With

    With objMail
    Set .Configuration = objConf
    .From = mittente
    .To = destinatario
    .Subject = Titolo
    .TextBody = corpo
    End With

    objMail.Send
    Set objFields = Nothing
    Set objConf = Nothing
    Set objMail = Nothing


    L'ho testato personalmente nel mio e-shop e funziona.
    A questo punto vi chiedo cortesemente di aiutarmi ad adattarlo in modo che si pigli le variabili da flash!
    Io proprio non ci riesco azz..
    grazie in anticipo

  2. #2
    codice:
    mittente=request.form("nome_della_variabile_flash_che_indica_il_mittente")
    destinatario="tuamail@sito.ext"
    titolo=request.form("nome_della_variabile_flash_che_indica_il_titolo")
    ...
    ...
    IP-PBX management: http://www.easypbx.it

    Old account: 2126 messages
    Oldest account: 3559 messages

  3. #3
    Utente di HTML.it
    Registrato dal
    Dec 2003
    Messaggi
    272
    ti ringrazio per la risposta Santino
    a questo punto il codice diventa così
    codice:
    dim sMailServer,objMail,objConf,objFields
    sMailServer = "localhost"
    
    Set objMail = Server.CreateObject("CDO.Message")
    Set objConf = Server.CreateObject("CDO.Configuration")
    Set objFields = objConf.Fields
    
    With objFields
    		.Item("http://schemas.microsoft.com/cdo/configuration/sendusing") = 2
    		.Item("http://schemas.microsoft.com/cdo/configuration/smtpserver")  = sMailServer
    		.Item("http://schemas.microsoft.com/cdo/configuration/smtpconnectiontimeout") = 10
    		.Item("http://schemas.microsoft.com/cdo/configuration/smtpserverport") = 25
    		.Update
    End With
    
    With objMail
    	  Set .Configuration = objConf
    		.From = REQUEST.FORM("mail")
    		.To = "info@miosito.com"
    		.Subject = REQUEST.FORM("oggetto")
    		.TextBody = REQUEST.FORM("messaggio")
    End With
    
    objMail.Send
    Set objFields = Nothing
    Set objConf = Nothing
    Set objMail = Nothing
    %>
    ma ancora non funziona....il problema può risiedere altrove o stà tutto qui nell'asp?
    grazie ancora

  4. #4
    in che senso non funziona?
    IP-PBX management: http://www.easypbx.it

    Old account: 2126 messages
    Oldest account: 3559 messages

  5. #5
    Utente di HTML.it
    Registrato dal
    Dec 2003
    Messaggi
    272
    non arrivano le email. non da nessun tipo di errore, ne sul lato flash ne sul lato asp.
    se può essere utile provvedo ad uppare da qualche parte fla ed asp

  6. #6
    prova a chiedere al forum flash che in genere hanno script già pronti....ma hai provato a testare la pagina asp con dei dati inseriti da te a mano?
    IP-PBX management: http://www.easypbx.it

    Old account: 2126 messages
    Oldest account: 3559 messages

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.