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

    [form mail] modifica script

    Salve,

    avrei bisogno di aggiungere dei campi a questo form asp credo dover aggiungere in questo file qui:
    <%
    '************************************************* ****************
    '* Codice offerto in omaggio da video-corsi.com (C) 1998-2005 *
    '* Corso creare moduli web in ASP http://www.video-corsi.com *
    '************************************************* ****************

    ' sostituisci qui sotto a info@tuosito.com, il tuo indirizzo email reale

    mittente = "unideanet@virgilio.it"

    '------------------------------------------------------------------------

    messaggio = "Nome: " & Request.Form("nome") & chr(13)
    messaggio = messaggio & "Email: " & Request.Form("email") & chr(13)
    messaggio = messaggio & "Richiesta: " & Request.Form("richiesta")

    'Invio email
    Set Mail = Server.CreateObject("CDO.Message")
    Mail.To = mittente
    Mail.From = Request.Form("email")
    Mail.Subject = "Richiesta informazioni"
    Mail.TextBody = messaggio
    Mail.Send
    Set Mail = nothing

    response.write "<center>

    Grazie per averci richiesto informazioni. Ti risponderemo al più presto</center>"

    %>
    però non so come, voglio dire se dovessi aggiungere il campo
    "età" per dire, come lo aggiungo alla mail di invio?

    grazie

  2. #2
    il form l'ho messo qui ho aggiunto però coll'ASP scritto così

    mi mette tutti i dati NON A CAPO
    messaggio = "Nome: " & Request.Form("nome") & chr(13)
    messaggio = messaggio & "Email: " & Request.Form("email") & chr(13)
    messaggio = messaggio & "info0: " & Request.Form("info0") & chr(13)
    messaggio = messaggio & "info1: " & Request.Form("info1") & chr(13)
    messaggio = messaggio & "info2: " & Request.Form("info2") & chr(13)
    messaggio = messaggio & "info3: " & Request.Form("info3") & chr(13)
    messaggio = messaggio & "Richiesta: " & Request.Form("richiesta")
    MI mette i dati non a capo e attaccati, che fare?
    >br< non lo accetta...

  3. #3
    codice:
    messaggio = "Nome: "&Request.Form("nome")&vbCrLf
    messaggio = messaggio&"Email: "&Request.Form("email")&vbCrLf
    e cosi via...

  4. #4

    [chr(13)]???



    grazie, procedo

    chr(13) a che serviva?



  5. #5
    fai un response.write e vedi

  6. #6
    Utente di HTML.it
    Registrato dal
    Jun 2004
    Messaggi
    12
    Ciao,

    chr() è una funzione predefinita in ASP che riceve come parametri un intero codice ASCII e restituisce un carattere speciale in genere usata per stampare i caratteri di ritorno a capo chr(13) e nuova linea chr(10) all'interno di testo che dovrà essere visualizzato ad esempio in un'email o in un file testuale.

    Per i file con estensione .html basta inserire
    .

    In pratica:

    CHR(13) -> Carriage Return /ritorno a capo
    CHR(10) -> Line Feed /nuova linea

    e sono equivalente alla costante predefinita in vb: VbCrLF


    ---------------------------------------------------------
    Per chi ha sete di sapere..
    Video Corsi : Corsi di programmazione web e non solo..

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.