Pagina 4 di 4 primaprima ... 2 3 4
Visualizzazione dei risultati da 31 a 38 su 38

Discussione: Form Mail

  1. #31
    Originariamente inviato da alessio334
    ISTRUZIONI SEGUITE

    L'HO FATTO COSI' MA NON RISOLVO NIENTE LO STESSO

    <%@LANGUAGE = JScript%>
    <%
    // Recupero i dati dal modulo
    COGNOME =request("COGNOME")
    NOME=request("NOME");
    RECAPITO =request("RECAPITO")
    DATIXCONSEGNA=request("DATIXCONSEGNA")
    // Effettuo un banale controllo sulla validità dei campi
    if (COGNOME == "" || NOME == "" ||RECAPITO == "" |DATIXCONSEGNA == "") {
    Response.Write("ERRORE: Tutti i cami sono obbligatori");
    Response.End;
    }

    // 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 = NOME+COGNOME+RECAPITO+DATIXCONSEGNA; // Corpo
    OggettoCDONTS.Send(); // Invio la mail

    Response.Write("Email inviata con successo!");
    %>
    non hai seguito le istruzioni correttamente
    se vedi il linguaggio usato è javascript quindi devi mettere come sta scritto
    var cognome = new String(Request.Form("cognome"));
    e ricorda che javascript è case sensitive
    ...Ignorance is bliss...

  2. #32
    <%@LANGUAGE = JScript%>
    <%
    // Recupero i dati dal modulo
    var COGNOME = new String(Request.Form("COGNOME"));
    var NOME =new String("NOME");
    var RECAPITO =new String("RECAPITO")
    DATIXCONSEGNA =textarea("DATIXCONSEGNA")
    // Effettuo un banale controllo sulla validità dei campi
    if (COGNOME == "" ||NOME == "" ||RECAPITO == "" ||DATIXCONSEGNA == "") {

    Response.Write("ERRORE: Tutti i cami sono obbligatori");
    Response.End;
    }

    // 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 = NOME+COGNOME+RECAPITO+DATIXCONSEGNA; // Corpo
    OggettoCDONTS.Send(); // Invio la mail

    Response.Write("Email inviata con successo!");
    %>


    Tipo di errore:
    Errore di run-time di Microsoft JScript (0x800A138F)
    Previsto oggetto
    /emailinviata.asp, line 7



    Ora l'errore è la linea 7

  3. #33
    La maggior parte delle cose le ho risolte
    ora il problema sta nel Text.Body
    se metto tra virgolette cosa che non dovrebbe essere fatta la mail mi arriva
    ma non con i campi inseriti ma con quello che scrivo tra le virgolette
    ad esempio se scrivo

    Text.Body= Cognome+nome ecc.....

    mi da errore in quella linea

    se scrivo

    Text.Body= "Cognome+Nome eccc..."

    mi arriva la mail con scritto

    Cognome+Nome ecc...

    e non con i dati che inserisco sul form.


    come lo posso risolvere?

  4. #34
    ma DATIXCONSEGNA =textarea("DATIXCONSEGNA")
    che liguaggio è????
    ...Ignorance is bliss...

  5. #35
    E come lo devo fare?

    Ti ho detto che non capisco un tubo

  6. #36
    Se me lo puoi controllare....


    l'ho messo d'appoggio qui

    www.emergenzaguasti.it/formdicontatto.html

    qui scrivi

    poi ti da la pagina che conferma


    ma l'email non arriva

  7. #37
    mi spiace ma nn so come altro aiutarti, ripeto vedi bene la pagina che ti ho mandato di lukeonweb, + di questo nn so che fare
    ...Ignorance is bliss...

  8. #38
    Ragionandoci un poco l'ho risolto
    Grazie di tutto

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.