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

    Problemi invio mail ultimo tentativo poi ci rinuncio cerco di spiegarmi al massimo

    Allora sto cercando di adottare il v/s script a questo indirizzo

    http://66.71.132.20/demo/lukepopforum/index.htm

    Però devo fare in modo che quando invio i dati al database me li invi anche per email, ho provato con i consigli di Santino però non riesco a capire molto bene anche perchè il file di invio cioè

    NUOVO.HTML - Non è dotato di nessuno script ma da:

    <html>
    <head>
    <title>Forum :: Nuovo</title>
    <style type="text/css">
    body { margin: 0px, 0px, 0px, 0px; }
    div, td, input, textarea { font-size: 10px; font-family: Verdana; }
    a { color: #0000FF; text-decoration: None; }
    a:hover { color: #FF0000; text-decoration: Underline; }
    </style>
    </head>
    <body scroll="Yes">

    <table align="center" width="450" cellpadding="1" cellspacing="0">
    <tr>
    <td align="center" style="color: #FF0000;">
    Forum di discussione


    Torna alla Homepage


    </td>
    </tr>
    <tr bgcolor="#FF0000" style="color: #FFFFFF;">
    <td align="center" style="border: Solid 1px #000000;">Nuovo messaggio</td>
    </tr>
    <tr>
    <td>


    <form method="post" action="nuovo.asp">
    Tuo nome *

    <input type="text" name="nome" maxlength="30" style="width: 100%;" size="20">


    Tua email

    <input type="text" name="email" maxlength="50" style="width: 100%;" size="20">


    Titolo *

    <input type="text" name="titolo" maxlength="30" style="width: 100%;" size="20">


    Messaggio *

    <textarea name="messaggio" rows="15" style="width: 100%;" cols="20"></textarea>


    <input type="submit" value="Inserisci" style="width: 100%;">
    </form>
    </td>
    </tr>
    </table>

    </body>
    </html>

    Lo STESSO NUOVO.HTML , UTILIZZA SCRIPT DEL NUOVO.ASP PER L'INVIO COSI COMPOSTO

    <%@LANGUAGE = JScript%>
    <%
    var nome = new String(Request.Form("nome"));
    var email = new String(Request.Form("email"));
    var titolo = new String(Request.Form("titolo"));
    var messaggio = new String(Request.Form("messaggio"));
    var Argomento = new String(Request.Form("Argomento"));

    var data = new Date();
    var modificato = data.getDate() + "/" + (data.getMonth() + 1) + "/" + data.getYear() + " " + data.getHours() + "." + data.getMinutes() + "." + data.getSeconds();

    if ((nome == "") || (nome == "undefined") || (nome.charAt(0) == " "))
    {
    Response.Redirect("errore.asp?id=1");
    }
    if ((titolo == "") || (titolo == "undefined") || (titolo.charAt(0) == " "))
    {
    Response.Redirect("errore.asp?id=2");
    }
    if ((messaggio == "") || (messaggio == "undefined") || (messaggio.charAt(0) == " "))
    {
    }
    if ((Argomento == "") || (messaggio == "undefined") || (Argomento.charAt(0) == " "))
    {
    Response.Redirect("errore.asp?id=3");
    }

    var Cn = new ActiveXObject("ADODB.Connection");
    var Rs = new ActiveXObject("ADODB.Recordset");

    Cn.Open("driver={Microsoft Access Driver (*.mdb)};dbq=" + Server.MapPath("/mdb-database/forum.mdb"));
    Rs.Open("messaggi",Cn,3,3);

    Rs.AddNew();
    Rs("nome") = nome;
    Rs("email") = email;
    Rs("titolo") = titolo;
    Rs("messaggio") = messaggio;
    Rs("Argomento") = Argomento;
    Rs("risposte") = 0;
    Rs("modificato") = modificato;
    Rs.Update();

    Rs.Close();

    Response.Redirect("index.asp");

    Cn.Close();
    %>

    Domanda dove lo incollo l'eventuale script reperito per l'invio email? in quale dei due file?

    E poi uso del codice javascript o asp?

    Potrei addirittura volendo, ricreare un nuovo file di invio che sfrutti lo stesso database con

    del codice di registrazione dati e del codice di invio mail?

    Qualcuno sa dirmi quale codice potrebbe funzionare ? Un link, un argomento già presente in

    questo forum qualsiasi cosa grazie.

    Operatori di html.it moderatori eccetera fatemi questo miracolo so che devo studiare tanto è vero che mi sono ordinato già un libro, e procurato un corso su cd, ma in questo momento non posso perchè ho troppe cose da sbrigare nel mio lavoro ve ne sarei molto grato grazie.

  2. #2
    Utente di HTML.it L'avatar di wallrider
    Registrato dal
    Apr 2003
    Messaggi
    2,755
    ma perchè ne hai aperto uno nuovo? :master:
    RIP Cicciobenzina 9/11/2010

    "Riseminaciceli, i ceci nell'orto"

  3. #3

  4. #4
    Perchè in questi giorni non ci sto più a capire più niente ma c'è un modo per cancellarli?

  5. #5

    Per Dario

    Dal tuo curriculum Dario sei un grande ma .... :master: Domanda perchè me lo avresti indicato?

  6. #6
    Lo script in ASP devi vedere come è , capirlo e capire dove metterlo . . .

    La tua richiesta è assurda , hai chiesto tutto e niente

    Dubito che trovi la soluzione in questo modo . . .

    Se invece provi tu e se non funziona scrivi il codice e la riga di errore è un altro conto . . .

  7. #7

    DARIO...

    Ma scusa l'esempio che ho fatto sopra non ti dice niente ti sto chiedendo dove mettere lo script secondo te nel 1 o 2 file alcune prove le ho già fatte senza errori solo che o mi funziona l'invio ai record.mdb o mi invia l'email capito... Che dovemo fa?

  8. #8
    ALE te l'ho già detto (credo): leggiti la guida alle asp di base e impara l'asp e i suoi meccanismi prima, oppure spera che qualcuno ti scriva tutto il codice per te...

  9. #9

    X Santino che fatica.....

    Santino ho capito perfettamente però speravo almeno a dei link, e quindi a pubblicazioni di esempio script per l' invio di email presenti nel forum in maniera che potessi fare dei confronti durante lo studio,per quanto concerne la registrazione dei dati nei record dtb.mdb l'ho capito e l'ho risolto quindi se non vi costa troppo datemi dei link di esempio se ne siete a conoscenza grazie.....
    Saluti a tutti.

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.