Visualizzazione dei risultati da 1 a 7 su 7

Discussione: Spazio tra variabili

  1. #1

    Spazio tra variabili

    Perdonate l'ignoranza, ma non sono un programmatore ed ho fatto del copia incolla il mio modus vivendi.
    In una pagina asp, alla quale vengono passati dei valori provenienti da un form, viene compilata ed inviata una email.
    Fila tutto liscio tranna la riga che segue:
    mail.From = Request("nome") & Request("cognome")
    o meglio, la riga fa il suo dovere (fornendo nome e cognome del mittente), soltanto che unisce i due valori, mentre io avrei necessità di inserire uno spazio tra nome e cognome.

    Come si fa?

    Grazie
    <-- Fare. O non fare. Non c'è provare. -->

    www.yodastudio.com
    segui YODA Studio su facebook

  2. #2
    Utente di HTML.it L'avatar di marco_c
    Registrato dal
    Jun 2004
    Messaggi
    1,047
    mail.From = Request("nome") & " " & Request("cognome")
    Gli uomini si dividono in due categorie: i geni e quelli che dicono di esserlo. Io sono un genio.

  3. #3

    Re: Spazio tra variabili

    Originariamente inviato da Eugene
    Perdonate l'ignoranza, ma non sono un programmatore ed ho fatto del copia incolla il mio modus vivendi.
    pratica altamente pericolosa. normalmente le assicurazioni non rispondono di danni provocati in seguito a tale condotta

  4. #4

    Re: Re: Spazio tra variabili

    Originariamente inviato da optime
    pratica altamente pericolosa. normalmente le assicurazioni non rispondono di danni provocati in seguito a tale condotta
    Condivido, ma la fretta e la pigrizia sono spesso cattive consigliere.

    Per quanto riguarda quanto detto da marco_c, avevo già fatto quel tentativo con esito negativo.
    Quella sintassi va bene se ci troviamo all'interno del corpo della mail, ma la riga in questione è quella che fa apparire il nome del mittente nell'intestazione.

    Come si fa?

    Grazie
    <-- Fare. O non fare. Non c'è provare. -->

    www.yodastudio.com
    segui YODA Studio su facebook

  5. #5
    Utente di HTML.it L'avatar di marco_c
    Registrato dal
    Jun 2004
    Messaggi
    1,047
    prova a memorizzare prima in una variabile

    codice:
    from = Request("nome") & " " & Request("cognome")
    mail.From = from
    ma cmq sei sicuro che lo stai mettendo nel campo giusto? from non è per l'indirizzo del mittente? forse intendevi mail.FromName...
    Gli uomini si dividono in due categorie: i geni e quelli che dicono di esserlo. Io sono un genio.

  6. #6
    Anche così non funziona.

    Come dicevo prima, non ho mai fatto un cippa in asp e quindi ho trovato il codice da qualche parte in questo forum e l'ho personalizzato.

    Non so cosa sia il mail.FromName di cui parli, però ti posso dire che la riga mail.From = Request("nome") & Request("cognome") funziona perfettamente, solo che mi mette nomee cognome di seguito, e come è facile intuire non è una cosa possibile, per questo ho bisogno di inserire uno spazio in mezzo.

    Spero di essere stato chiaro.

    Comunque grazie per l'aiuto.
    <-- Fare. O non fare. Non c'è provare. -->

    www.yodastudio.com
    segui YODA Studio su facebook

  7. #7
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    codice:
    mail.From = Request("nome") &" "& Request("cognome") <"& nome.cognome@libero.it &">
    Ricordati di indicare sempre e comunque un indirizzo email valido.

    Roby

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.