Tema: recomendar
Ver Mensaje Individual
  #4 (permalink)  
Antiguo 04/06/2002, 08:21
Hektor
 
Fecha de Ingreso: junio-2002
Mensajes: 2
Antigüedad: 22 años, 11 meses
Puntos: 0
Re: recomendar

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
%>