No soy muy bueno pero espero poder ayudarte empezemos.
en la pagina que amplia el articulo tienes que hacer un enlace al formulario para recomendar y le mandamos el id del record donde esta el texto del articulo que queremos recomendar.
Ej:
Código:
<a href="formrecom.asp?id=<%=RecSet("id")%>">Recomendar</a>
Ahora hacemos la pagina del formulario, donde tendremos un campo e-mail, y un campo texto.
el campo texto lo auto rellenaremos, o bien pasando la informacion del id del record o pasando todo el texto en la url y nos evitamos hacer la conexion en el formulario, en este caso lo aremos con el id, eso si aki te doy la idea, luego como tegas hecha las conexiones y todo eso es cosa tulla ok, seguimos.
Este es el codigo del formulario, como veras la conexion la he hecho con Jet:
formrecom.asp
Código:
<%
Set DB = Server.CreateObject("ADODB.Connection")
DB.Open ("PROVIDER=Microsoft.Jet.OLEDB.4.0;DATA SOURCE=" + Server.MapPath("ventas.mdb"))
SQL = "SELECT * FROM ventas WHERE id=" Request.QueryString("id")
set RecSet = Server.CreateObject("ADODB.Recordset")
RecSet.ActiveConnection = DB
RecSet.Source = SQL
RecSet.CursorType = 1
RecSet.Open
%>
<html>
<head>
<title>Recomendar</title>
</head>
<body>
<form name="recomendar" method="post" action="manda_mail.asp">
<table width="50%">
<tr>
<td>
<p align="center">Email
<input type="text" name="email" size="20"></p>
</td>
</tr>
<tr>
<td>
<p align="center">
Texto para mandar<br>
<textarea rows="2" name="texto" cols="20"><%=RecSet("texto")%></textarea>
</p>
</td>
</tr>
<tr>
<td>
<p style="margin: 5" align="center">
<input type="submit" value="Aceptar" name="B3">
</td>
</tr>
</table>
</form>
</body>
</html>
<%
RecSet.Close
DB.Close
%>