Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 13

Discussione: problema con form

  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2007
    Messaggi
    95

    problema con form

    salve ragazzi. Ho appena pubblicato un sito a questo indirizzo:
    http://www.katrinroeh.com

    nella pagina contatti ho creato un form che mi da problemi ovvero all'invio riporta il codice asp e non invia la mail.
    Ho provato a testarlo sul mio sito appoggiato su Aruba e funziona.
    Credo dipenda dal server di Register.

    Qualcuno può suggerirmi come fare per inserire un form che funzioni o per modificare questo?

    Grazie mille!
    Pesceluna

  2. #2

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2007
    Messaggi
    95
    vero....eccolo!

    Pagina contatti.asp:

    codice:
     <form method="post" name="modulo" id="contactform"> 	<label>Nome*:</label>
       	<input type="text" name="nome"/>
       	<label>Cognome*:</label>
       	<input type="text" name="cognome"/>
       	<label>Mail*:</label>
       	<input type="text" name="mail"/>
       	<label>Telefono:</label>
       	<input type="text" name="telefono"/>
       	<label>Oggetto*:</label>
       	<input type="text" name="oggetto"/>
       	<label>Messaggio*:</label>
       	<textarea name="richiesta" rows="5"></textarea>
    
       	Acconsento al trattamento dei miei dati personali* <input name="privacy" type="checkbox" />   	
    
       	<input name="tasto" class="submit" type="button" value="Invia" onClick="Modulo()"/> </form>
    pagina mail.asp:

    codice:
    <%  //raccolgo i dati provenienti dal form nome = Request.Form("nome") cognome = Request.Form("cognome") mail = Request.Form("mail") telefono = Request.Form("telefono") oggetto = Request.Form("oggetto") richiesta = Request.Form("richiesta")  Dim MiaMail Set MiaMail = Server.CreateObject("CDO.Message") MiaMail.From = mail //a quale indirizzo invio la mail MiaMail.To = "vcarpini@gmail.com" //oggetto della mail MiaMail.Subject = oggetto //testo della mail, come si vede si può usare html MiaMail.HTMLBody = "E-Mail dal sito www.katrinroeh.com
    
    Un cliente ha richiesto informazioni
    
    Seguono i dati inviati
    
    Nome:
    " & nome & "
    
    Congome:
    " & cognome & "
    
    Telefono:
    " & telefono & "Mail:
    : " & mail & "
    
    Testo messaggio:
    " & richiesta MiaMail.Send() Set MiaMail = Nothing //torno alla pagina conttatti dopo che ho inviato la mail response.Redirect("contatti.asp")  %>
    Pesceluna

  4. #4
    è illeggibile, metti i ritorno a capo

  5. #5
    Utente di HTML.it
    Registrato dal
    Mar 2007
    Messaggi
    95
    ok, scusami ma non sono esperta del forum :-)
    Lo inserisco così...ecco di nuovo il codice e grazie

    contatti.asp:

    <form method="post" name="modulo" id="contactform">
    <label>Nome*:</label>

    <input type="text" name="nome"/>

    <label>Cognome*:</label>

    <input type="text" name="cognome"/>

    <label>Mail*:</label>

    <input type="text" name="mail"/>

    <label>Telefono:</label>

    <input type="text" name="telefono"/>

    <label>Oggetto*:</label>

    <input type="text" name="oggetto"/>

    <label>Messaggio*:</label>

    <textarea name="richiesta" rows="5"></textarea>


    Acconsento al trattamento dei miei dati personali* <input name="privacy" type="checkbox" />



    <input name="tasto" class="submit" type="button" value="Invia" onClick="Modulo()"/>
    </form>


    mail.asp:

    <%

    //raccolgo i dati provenienti dal form
    nome = Request.Form("nome")
    cognome = Request.Form("cognome")
    mail = Request.Form("mail")
    telefono = Request.Form("telefono")
    oggetto = Request.Form("oggetto")
    richiesta = Request.Form("richiesta")

    Dim MiaMail
    Set MiaMail = Server.CreateObject("CDO.Message")
    MiaMail.From = mail
    //a quale indirizzo invio la mail
    MiaMail.To = "vcarpini@gmail.com"
    //oggetto della mail
    MiaMail.Subject = oggetto
    //testo della mail, come si vede si può usare html
    MiaMail.HTMLBody = "E-Mail dal sito www.katrinroeh.com

    Un cliente ha richiesto informazioni

    Seguono i dati inviati

    Nome:
    " & nome & "

    Congome:
    " & cognome & "

    Telefono:
    " & telefono & "Mail:
    : " & mail & "

    Testo messaggio:
    " & richiesta
    MiaMail.Send()
    Set MiaMail = Nothing
    //torno alla pagina conttatti dopo che ho inviato la mail
    response.Redirect("contatti.asp")

    %>
    Pesceluna

  6. #6
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Valeria sei sicura d'avere uno spazio window su Register?
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  7. #7
    Utente di HTML.it
    Registrato dal
    Mar 2007
    Messaggi
    95
    Ho acquistato un dominioPRO ma non l'hosting...per inserire un qualsiasi form devo per forza attivare un hosting?...mi sembra una fregatura....
    Pesceluna

  8. #8
    chiedi a loro, fai prima

  9. #9
    Utente di HTML.it
    Registrato dal
    Mar 2007
    Messaggi
    95
    ok...grazie!
    Pesceluna

  10. #10
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Il dominioPRO c'è hosting illimitato http://we.register.it/domains/dominiopro.html di default e linux è indicato nelle FAQ
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

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.