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.

Rispondi quotando