Pagina 2 di 4 primaprima 1 2 3 4 ultimoultimo
Visualizzazione dei risultati da 11 a 20 su 38

Discussione: Form Mail

  1. #11
    <form name="form1" method="post" action="emailinviata.asp"">
    COGNOME
    <label>
    <input type="text" name="textfield">
    </label>




    NOME
    <label>
    <input type="text" name="textfield2">
    </label>




    RECAPITO
    <label>
    <input type="text" name="textfield3">
    </label>




    DATIXCONSEGNA
    <label>
    <textarea name="textarea"></textarea>
    </label>
    <label>



    <input type="submit" name="Submit" value="RICHIEDI" />
    </label>

    </form>


    Pagina asp:

    <%
    // Recupero i dati dal modulo
    var cognome = new String(Request.Form("cognome"));
    var nome = new String(Request.Form("nome"));
    var recapito = new String(Request.Form("recapito"));
    var datixconsegna= textarea(Request.Form("datixconsegna"));
    // Creo l'oggetto (o classe) CDONTS.NewMail
    var OggettoCDONTS = new ActiveXObject("CDONTS.NewMail");
    OggettoCDONTS.From = email; // Mittente
    OggettoCDONTS.To = "alessio334@gmail.com"; // Destinatario (inserisci la tua email)
    OggettoCDONTS.Subject = "Messaggio da " + nome; // Oggetto
    OggettoCDONTS.Body = cognome;nome;recapito;datixconsegna // Corpo
    OggettoCDONTS.Send(); // Invio la mail

    Response.Write("Grazie per aver richiesto il nostro servizio");
    %>



    Cosa c'è di sbagliato?

  2. #12
    Tipo di errore:
    Errore di compilazione di Microsoft VBScript (0x800A0401)
    Prevista fine istruzione
    /emailinviata.asp, line 4, column 24

  3. #13
    vedo che nn sai bene neanche l'html...

    <input type="text" name="textfield">

    name è textfield ma nella pagina asp metti

    var cognome = new String(Request.Form("cognome"));


    dovresti impostare il nome giusto altrimenti come fa asp a capire cosa vuoi?

    <input type="text" name="cognome ">
    var cognome = new String(Request.Form("cognome "));
    ...Ignorance is bliss...

  4. #14
    Originariamente inviato da alessio334
    Tipo di errore:
    Errore di compilazione di Microsoft VBScript (0x800A0401)
    Prevista fine istruzione
    /emailinviata.asp, line 4, column 24
    hai postato l'intera pagina o hai tralasciato qlkosa?

    per
    var cognome = new String(Request.Form("cognome"));
    puoi anche solo scrivere
    cognome=request("cognome");

    inoltre come ti ho detto prima non puoi mettere
    OggettoCDONTS.Body = cognome;nome;recapito;datixconsegna // Corpo
    ma devi concatenare le stringe con +
    OggettoCDONTS.Body = cognome+nome+recapito+datixconsegna
    ...Ignorance is bliss...

  5. #15
    ASP:

    <%
    // Recupero i dati dal modulo
    var cognome = new String(Request.Form("COGNOME"));
    var nome = new String(Request.Form("NOME"));
    var recapito = new String(Request.Form("RECAPITO"));
    var datixconsegna= Textarea(Request.Form("DATIXCONSEGNA"));
    // Creo l'oggetto (o classe) CDONTS.NewMail
    var OggettoCDONTS = new ActiveXObject("CDONTS.NewMail");
    OggettoCDONTS.From = email; // Mittente
    OggettoCDONTS.To = "alessio334@gmail.com"; // Destinatario (inserisci la tua email)
    OggettoCDONTS.Subject = "Messaggio da " + nome; // Oggetto
    OggettoCDONTS.Body = COGNOME+NOME+RECAPITO+DATIXCONSEGNA // Corpo
    OggettoCDONTS.Send(); // Invio la mail

    Response.Write("Grazie per aver richiesto il servizio ");
    %>



    PAGINA FORM:

    <form name="form1" method="post" action="emailinviata.asp"">
    COGNOME
    <label>
    <input type="text" name="cognome">
    </label>




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




    RECAPITO
    <label>
    <input type="text" name="recapito">
    </label>




    DATIXCONSEGNA
    <label>
    <textarea name="datixconsegna"></textarea>
    </label>
    <label>



    <input type="submit" name="Submit" value="RICHIEDI IL SERVIZIO" />
    </label>

    </form>








    p.s sempre lo stesso errore:
    Tipo di errore:
    Errore di compilazione di Microsoft VBScript (0x800A0401)
    Prevista fine istruzione
    /emailinviata.asp, line 4, column 24



    come mai?

  6. #16
    ti ho inviato tutto il codice per interno.

    non credo di aver tralasciato qualcosa

  7. #17
    <%
    var cognome = new String(Request.Form("cognome"));
    var nome = new String(Request.Form("nome"));
    var recapito = new String(Request.Form("recapito"));
    var datixconsegna= textarea(Request.Form("datixconsegna"));
    var OggettoCDONTS = new ActiveXObject("CDONTS.NewMail");
    OggettoCDONTS.From = email;
    OggettoCDONTS.To = "alessio334@gmail.com";
    OggettoCDONTS.Subject = "Messaggio da " + nome;
    OggettoCDONTS.Body = cognome;nome;recapito;datixconsegna
    OggettoCDONTS.Send();
    Response.Write("Grazie per aver richiesto il nostro servizio");
    %>

    prova senza i commenti
    ...Ignorance is bliss...

  8. #18
    /emailinviata.asp, line 3, column 24

    ora questo è l'errore che poi è sempre la stringa cognome.




    non riesco a capire

  9. #19
    per
    var cognome = new String(Request.Form("cognome"));
    puoi anche solo scrivere
    cognome=request("cognome");

    prova così con tutte le variabili
    ...Ignorance is bliss...

  10. #20
    <%
    cognome=Request.Form("COGNOME"));
    nome=Request.Form("NOME"));
    recapito=Request.Form("RECAPITO"));
    datixconsegna=Request.Form("DATIXCONSEGNA"));
    var OggettoCDONTS = new ActiveXObject("CDONTS.NewMail");
    OggettoCDONTS.From = email@email.it;
    OggettoCDONTS.To = "alessio334@gmail.com";
    OggettoCDONTS.Subject = "Messaggio da " + nome;
    OggettoCDONTS.Body = cognome+nome+recapito+datixconsegna
    OggettoCDONTS.Send();
    Response.Write("Grazie per aver richiesto il nostro servizio");
    %>



    (pagina asp)



    Form:

    <form name="form1" method="post" action="emailinviata.asp"">
    COGNOME
    <label>
    <input type="text" name="cognome">
    </label>




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




    RECAPITO
    <label>
    <input type="text" name="recapito">
    </label>




    DATIXCONSEGNA
    <label>
    <textarea name="datixconsegna"></textarea>
    </label>
    <label>



    <input type="submit" name="Submit" value="RICHIEDI CARTA INTELLIGENTE" />
    </label>

    </form>





    Ora sempre lo stesso problema:

    Prevista fine istruzione
    /emailinviata.asp, line 3, column 31

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.