Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/03/2008, 04:37
Avatar de Cameron_2006
Cameron_2006
 
Fecha de Ingreso: diciembre-2006
Mensajes: 248
Antigüedad: 18 años, 4 meses
Puntos: 0
Paso de variables

Buenos días, alguien me podría ayudar con un problema de paso de variable? el problema es que no puedo pasar los datos de una noticia ya insertada en la base de datos a otro formulario para agregarle una imagen. De antemano gracias por la ayuda

Objetivo:
1) tengo un formulario en el cual se recogen datos de una noticia (nueva_noticia.asp)
2) Existe un fichero que guarda las noticias en la base de datos (agreganoticias.asp)
3) Si el usuario lo desea puede agregar imagenes a la noticia pinchando un botón
4) Si lo pincha, muestra un formulario donde puede cargar la imagen (anexos.asp)

Problema:
El problema está en el paso 2 y 3, es decir, no me pasa la variable, por lo que la imagen se carga en la carpeta del servidor pero no en la base de datos, aquí muestro los ficheros 1, 2 y 4 y los campos de la tabla:

campos de la tabla: Noticias
id_noticia (autonumerico)
fecha=fecha
titulo=texto
noticia=memo
fuente=texto

Formulario donde se recogen los datos:

<form action="agreganoticia.asp" method="post" name="form1" id="form1">

Fecha (dd/mm/aaa)
<input name="fecha" type="text" id="fecha" size="10" />
Titulo
<input name="titulo" type="text" id="titulo" size="60" />
Detalle
<textarea name="noticia" cols="55" rows="6" id="noticia"></textarea>
Fuente
<input name="fuente" type="text" id="fuente" size="60" />

<input name="SUBMIT" type=SUBMIT value="Aceptar">
<input type="reset" name="Submit" value="Cancelar" />

</form>


agreganoticia.asp

<%
dim vfecha, vtitulo, vnoticia, vfuente


vfecha=request.form("fecha")
vtitulo=request.form("titulo")
vnoticia=request.form("noticia")
vfuente=request.form("fuente")


Set Conn=Server.CreateObject("ADODB.connection") Conn.open "miservidor.mdb"
sql = "insert into noticias (fecha, titulo, noticia, fuente) values ('"&vfecha&"','"&vtitulo&"','"&vnoticia&"','"&vfue nte&"')"
conn.execute sql
%>


<a href="administrador/noticias/anexos.asp?id_noticia="<%=("id_noticia")%>>Si desea agregar archivos al documento</a>"

<%
Conn.close
Set Conn=nothing
%>

Anexos.asp
<form action="agregaanexo.asp" method="post" enctype="multipart/form-data" name="form1" id="form1">
<input type="hidden" name="id_noticia" value="<%=id_noticia%>" >

Subir anexo
<input type=FILE size=30 name="THEFILE" />
Nombre anexo
<input name="Description1" type=TEXT id="Description1" size=50 />
Tipo de documento <select name="Category" id="Category">
<option>Archivo </option>
</select>
<input name="SUBMIT" type=SUBMIT value="Aceptar" />
</form>