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

niente ma c'è un modo per cancellarli?
