Visualizzazione dei risultati da 1 a 7 su 7

Discussione: strano errore in form

  1. #1
    Utente di HTML.it L'avatar di gabar-el
    Registrato dal
    Jun 2006
    Messaggi
    2,222

    strano errore in form

    ciao, ho uno strano problema con un form: non riesco a capire perchè cavolo non funzia ne in locale ne sul server. davvero strano perchè ne ho uno simile che funzia benissimo.... magari mi sfugge qualcosa, mi date un aiutino?
    questo è il form
    codice:
    <form id="form_***" name="form_***" method="post" action="invia_***.asp">
            <table width="100%" border="0" cellpadding="3" cellspacing="0" bgcolor="#CCCCCC" id="tabella_invia_***">
              
              <tr>
                <td colspan="2"><h4 align="center">invia i tuoi ***</h4>
                  contenuto vario</td>
              </tr>
              <tr>
                <td align="center">la tua mail </td>
                <td><label>
                  <input name="mail_***" type="text" id="mail_***" />
                </label></td>
              </tr>
              <tr>
                <td width="35%" align="center">
    
    i tuoi ***</p></td>
                <td width="65%"><textarea name="***" id="***"></textarea></td>
              </tr>
              <tr>
                <td></td>
                <td><input name="invia_***" type="submit" id="invia_***" onclick="MM_validateForm('invia_***','');return document.MM_returnValue" value="Invia" />
                    <input name="ripristina_***" type="reset" id="ripristina_***" value="Ripristina" /></td>
              </tr>
            </table>
          </form>
    questa è la pagina che processa il form
    codice:
    <%
    theSchema="http://schemas.microsoft.com/cdo/configuration/"
    Set cdoConfig=server.CreateObject("CDO.Configuration")
    cdoConfig.Fields.Item(theSchema & "sendusing")=2
    cdoConfig.Fields.Item(theSchema & "smtpserver")="mail.eur.it"
    cdoConfig.Fields.Update
    
    set CdoMessage=Server.CreateObject("CDO.Message")
    cdoMessage.Configuration=cdoConfig
    
    cdoMessage.From=Request.Form("mail_***")
    cdoMessage.To="**@********.it"
    cdoMessage.Subject="nuovi *** inviati"   
    cdoMessage.TextBody=Request.Form("***")
    cdoMessage.Send
    
    Set cdoMessage=Nothing
    Set cdoConfig=Nothing
    
    %>
    la pagina da questo errore: error '8004020f'

    /invia_link.asp, line 15

    grazie dell'attenzione......

  2. #2

  3. #3
    Utente di HTML.it L'avatar di gabar-el
    Registrato dal
    Jun 2006
    Messaggi
    2,222
    grazie per la tempestività.....
    l'ho chiamato strano proprio perchè ho un form uguale a quello e funziona, non trovo infatti modo di risolvere la cosa con i consigli dell'articolo che mi hai passato.....

  4. #4
    Prova ad impostare la porta del server SMTP e di specificare correttamente l'SMTP.
    Se testi in locale metti l'SMTP del tuo internet provider, lo stesso che metti in outlook per intenderci.
    Online, invece, metti l'SMTP del domino del sito.

  5. #5
    Utente di HTML.it L'avatar di gabar-el
    Registrato dal
    Jun 2006
    Messaggi
    2,222
    ok come non detto..... è proprio perchè non riconosce il campo mail se non ci si mette veramente un indirizzo mail.... quindi se io non ho bisogno di fare inserire la mail agli utenti come posso risolvere? metto una mail fittizzia mia o che?
    grazie e scusa l'ignoranza.....

  6. #6
    Si, metti staticamente una tua mail come mittente.

  7. #7
    Utente di HTML.it L'avatar di gabar-el
    Registrato dal
    Jun 2006
    Messaggi
    2,222
    ok ho capito, ora faccio 2 prove per vedere come posso migliorare in base alle mie esigenze. grazie!!!!

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.