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

    Qual'è l'errore in questa pagina?

    Lo scopo è quello di creare una pagina ASP che dia in input dei dati alla nostra e-mail...il codice è:

    codice:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    
    <%
    theSchema="http://schemas.microsoft.com/cdo/configuration/"
    Set cdoConfig=server.CreateObject("CDO.Configuration")
    cdoConfig.Fields.Item(theSchema & "sendusing")=2
    cdoConfig.Fields.Item(theSchema & "smtpserver")="smtp.libero.it"
    cdoConfig.Fields.Update
    
    set cdoMessage=Server.CreateObject("CDO.Message")
    cdoMessage.Configuration=cdoConfig
    
    cdo.Message.From= Request.Form("emailAddress")
    cdo.Message.to="spighy1980@libero.it"
    cdo.Message.Subject=Request.Form("oggetto")
    cdo.Message.TextBody=Request.Form("corpo")
    cdo.Message.Send
    
    Set cdoMessage=Nothing
    Set cdoConfig=Nothing
    %> 
    
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    <title>Documento senza titolo</title>
    <style type="text/css">
    <!--
    body {
    background-image: url(images/sfondo.jpg);
    }
    -->
    </style></head>
    
    <body>
    
    
    [img]images/logo%20protec%20copy.jpg[/img]
    </p>
    <h2>Messaggio Inviato</h2>
    
    
    Il messaggio &egrave; stato inviato. Al pi&ugrave; presto avr&agrave; un contatto con un nostro incaricato.Grazie. </p>
    
    
    Ritorna alla Home Page.</p>
    </body>
    </html>
    l'errore è questo:

    errore in riga 13
    Necessario Oggetto: 'Request.Form(...)'


    come mai? :master:

  2. #2
    Sarà sicuramente questo:

    codice:
    Request.Form("emailAddress")
    Ma la pagina la chiamate mediante un form dove specificate l'indirizzo?
    Provare paura per un qualcosa che ti possa capitare nel futuro non ti evita quell'evento,ti fa soltanto vivere un presente sbagliato!

  3. #3
    Utente di HTML.it L'avatar di albis
    Registrato dal
    May 2002
    Messaggi
    912
    codice:
    cdoMessage.From= Request.Form("emailAddress")
    cdoMessage.to="spighy1980@libero.it"
    cdoMessage.Subject=Request.Form("oggetto")
    cdoMessage.TextBody=Request.Form("corpo")
    cdoMessage.Send
    tu scrivevi "cdo.Message"
    Forza la magica ROMA

  4. #4
    Utente di HTML.it
    Registrato dal
    Jan 2005
    Messaggi
    45
    Originariamente inviato da albis
    codice:
    cdoMessage.From= Request.Form("emailAddress")
    cdoMessage.to="spighy1980@libero.it"
    cdoMessage.Subject=Request.Form("oggetto")
    cdoMessage.TextBody=Request.Form("corpo")
    cdoMessage.Send
    tu scrivevi "cdo.Message"
    Ho lo stesso problema...allora si deve utilizzare cdoMessage e non cdo.Message?

  5. #5
    Originariamente inviato da albis
    codice:
    cdoMessage.From= Request.Form("emailAddress")
    cdoMessage.to="spighy1980@libero.it"
    cdoMessage.Subject=Request.Form("oggetto")
    cdoMessage.TextBody=Request.Form("corpo")
    cdoMessage.Send
    tu scrivevi "cdo.Message"
    oddio ho visto il mostruoso errore!

    p.s. la domanda era di spighy ma ha chiesto a me di porla (non voleva porla xké pensava ke nn rispondevate)

  6. #6
    Eh beh, albis è stato più arguto di me ad accorgersi che c'era un puntino fuori posto.
    Certo che bisogna usare cdoMessage, è l'oggetto che istanzi:

    codice:
    set cdoMessage=Server.CreateObject("CDO.Message")
    Provare paura per un qualcosa che ti possa capitare nel futuro non ti evita quell'evento,ti fa soltanto vivere un presente sbagliato!

  7. #7
    Utente di HTML.it
    Registrato dal
    Jan 2005
    Messaggi
    45
    Originariamente inviato da cicciox80
    oddio ho visto il mostruoso errore!

    p.s. la domanda era di spighy ma ha chiesto a me di porla (non era iscritto)
    Cicciox80, non ti conosco personalmente, ma la prox volta non temere di ammettere un errore, che tra 'altro anche io avevo commesso, e poi accorgertene e scaricarla sugli altri..
    io poi sono iscritto da molto tempo, come puoi ben vedere...

  8. #8
    Originariamente inviato da spighy
    Cicciox80, non ti conosco personalmente, ma la prox volta non temere di ammettere un errore, che tra 'altro anche io avevo commesso, e poi accorgertene e scaricarla sugli altri..
    io poi sono iscritto da molto tempo, come puoi ben vedere...

    ke bastardo

    se nn chiudiamo questa parentesi comica qua ci bannano!


    x i forumusti: la storia è lunga e sopratutto non tecnica

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.