Foros del Web » Programando para Internet » ASP Clásico »

Ayuda

Estas en el tema de Ayuda en el foro de ASP Clásico en Foros del Web. Hola gente del foro, bueno dias por aca, escribia esta th para preguntar algo. Estoy generando una page de upload de imagenes y datos sobre ...
  #1 (permalink)  
Antiguo 01/07/2008, 05:40
z3l
 
Fecha de Ingreso: octubre-2007
Mensajes: 18
Antigüedad: 16 años, 7 meses
Puntos: 0
Ayuda

Hola gente del foro, bueno dias por aca, escribia esta th para preguntar algo.

Estoy generando una page de upload de imagenes y datos sobre el que suba, dividida en pasos, 1º pido datos como (nombre, apellido, etc) que van a parar a una base de datos y en 2º viene el upload de la imagen en cuestion, lo que necesitaria es agregarle algo (que es lo que no me sale) para que una ves subido la imagen en cuestion me la renombre a "1,2,3,4,5,6---" dependiendo de los upload, yo en la base de datos tengo un campo ID donde cada ves que alguien suba los datos se va incrementando y necesitaria que las imagenes sigan lo mismo para que sepa de quien es la imagen... no se si me entendieron, un ejemplo pepe completa los datos ... en la BD es ID "1" y cuando suba la imagen en el 2º paso la imagen pase a llamarse "1" para saber de quien es la imagen y asi con los los siguentes, espero que me hayan entendido

El codigo que tengo de upload es el siguiente:

Código:
<html>
<head>
<title>Upload</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css">
.style1 {
	text-align: center;
}

.priv {font-family:tahoma; font-size:10px; color:#8B8881;}
</style>
<script type="text/javascript">
<!--
function FP_preloadImgs() {//v1.0
 var d=document,a=arguments; if(!d.FP_imgs) d.FP_imgs=new Array();
 for(var i=0; i<a.length; i++) { d.FP_imgs[i]=new Image; d.FP_imgs[i].src=a[i]; }
}

function FP_swapImg() {//v1.0
 var doc=document,args=arguments,elm,n; doc.$imgSwaps=new Array(); for(n=2; n<args.length;
 n+=2) { elm=FP_getObjectByID(args[n]); if(elm) { doc.$imgSwaps[doc.$imgSwaps.length]=elm;
 elm.$src=elm.src; elm.src=args[n+1]; } }
}

function FP_getObjectByID(id,o) {//v1.0
 var c,el,els,f,m,n; if(!o)o=document; if(o.getElementById) el=o.getElementById(id);
 else if(o.layers) c=o.layers; else if(o.all) el=o.all[id]; if(el) return el;
 if(o.id==id || o.name==id) return o; if(o.childNodes) c=o.childNodes; if(c)
 for(n=0; n<c.length; n++) { el=FP_getObjectByID(id,c[n]); if(el) return el; }
 f=o.forms; if(f) for(n=0; n<f.length; n++) { els=f[n].elements;
 for(m=0; m<els.length; m++){ el=FP_getObjectByID(id,els[n]); if(el) return el; } }
 return null;
}
// -->
</script>
</head>

<body text="#000000" style="background-color: #3C3330" onload="FP_preloadImgs(/*url*/'images/buttonE.jpg',/*url*/'images/buttonF.jpg')">
<%
'Intercepción de errores de VBScript en tiempo de ejecución
On Error Resume Next

' Definición de variables
Dim mySmartUpload
Dim intCount

'Instanciación del objeto aspSmartUpload.SmartUpload
Set mySmartUpload = Server.CreateObject("aspSmartUpload.SmartUpload")

'Definición de las extensiones de archivo permitidas para uploading
mySmartUpload.AllowedFilesList = "jpg,gif,txt,doc,pdf"

'Definición del tamaño máximo del archivo a subir
mySmartUpload.MaxFileSize = 500000 'en bytes: 500 KB aprox.
mySmartUpload.Upload

If mySmartUpload.Form("enviar")="ok" Then
  'Guardar el archivo en el disco del servidor
  intCount = mySmartUpload.Save("/Upload_2008")

  'Verificación de errores
  If Err.number<>0 or intCount=0 Then
    Response.Write("<P align=""center"">Se produjo el siguiente error: " & Err.description & "</P>")
  Else
    Response.Write("<P align=""center"">El archivo " & mySmartUpload.Files.item(1).Filename & " (" & mySmartUpload.Files.item(1).Size & " bytes) se subió con éxito al servidor.")
  End If
  err.clear
End If

' Se restituye la administración de errores a VB Script
On Error Goto 0
%>
<p class="style1"><a href="index.aspx">
<img style="border: 0" id="img1" src="images/buttonD.jpg" height="33" width="100" alt="Continuar" fp-style="fp-btn: Embossed Tab 9; fp-bgcolor: #3C3330" fp-title="Continuar" onmouseover="FP_swapImg(1,0,/*id*/'img1',/*url*/'images/buttonE.jpg')" onmouseout="FP_swapImg(0,0,/*id*/'img1',/*url*/'images/buttonD.jpg')" onmousedown="FP_swapImg(1,0,/*id*/'img1',/*url*/'images/buttonF.jpg')" onmouseup="FP_swapImg(0,0,/*id*/'img1',/*url*/'images/buttonE.jpg')"></a></p>
<table width="659" border="0" cellspacing="0" cellpadding="0" style="background:url(images/priv_bg.gif) top left repeat-x; margin:3 0 0 4px" align="center">
  <tr>
    <td height="30"><div class="priv" style="margin-left:264px ">Copyright 2008 &copy;&nbsp; All rights reserved.
		Términos de uso  |  Contáctenos</div></td>
  </tr>
</table>
</body>
</html>
Espero que alguien pueda darme una mano ya que se me dificulta bastante esto. Saludos y gracias.
  #2 (permalink)  
Antiguo 01/07/2008, 05:48
 
Fecha de Ingreso: abril-2008
Mensajes: 51
Antigüedad: 16 años, 2 meses
Puntos: 1
Respuesta: Ayuda

Yo te recomendaria que en la tabla donde metes los usuarios, inserte otro campo foto, por ejemplo, donde metas el nombre de la foto, pues la ruta donde las guardas siempre sera la misma.
De esta manera sabrias el usuario de la foto, ya que estaria dentro de la misma fila.

Suerte amigo!
__________________
-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
Publicado por: portillo18
-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
  #3 (permalink)  
Antiguo 01/07/2008, 06:28
z3l
 
Fecha de Ingreso: octubre-2007
Mensajes: 18
Antigüedad: 16 años, 7 meses
Puntos: 0
Respuesta: Ayuda

Hola Portillo18, gracias por darme acudir a mi ayuda, seria la mas practica y creo que ya la habria implementado, solo que me lo piden asi, encima nose nada de programacion y se me esta dificultando bastante y se me esta acortando el tiempo, pero bueno esperare si alguien me quiere ayudar :(
  #4 (permalink)  
Antiguo 01/07/2008, 18:52
Avatar de Shiryu_Libra
Colaborador
 
Fecha de Ingreso: febrero-2007
Ubicación: Cantando "Screenager" en "Kirafa Kaput"
Mensajes: 3.614
Antigüedad: 17 años, 3 meses
Puntos: 88
Respuesta: Ayuda

podrias realizar lo siguiente

ya que primero guardas los datos del usuario(mencionaste el paso 1), podrias tomar el autonumerico de este usuario para el paso 2, guardarlo en una variable session (session("IDUSER")=rs("ID")), para al momento de realizar el upload de la foto renombrala en el mismo procedimiento, algo similar a esto mira

Cita:
myUpload.Files("foto1").SaveAs("ruta" & session("IDUSER"))
de esta manera te ahorrarias mas lineas de codigo y automaticamente quedaria con el nombre que te dicen que tienes que hacer

__________________
"Eres parte del problema, parte de la solucion o parte del paisaje"
Un Saludo desde Desierto de Altar, Sonora, MX.
Shiryu_libra
  #5 (permalink)  
Antiguo 01/07/2008, 23:09
Avatar de Muzztein  
Fecha de Ingreso: agosto-2002
Ubicación: Hangar 18
Mensajes: 1.703
Antigüedad: 21 años, 9 meses
Puntos: 16
Respuesta: Ayuda

Cita:
Iniciado por Shiryu_Libra Ver Mensaje
podrias realizar lo siguiente

de esta manera te ahorrarias mas lineas de codigo y automaticamente quedaria con el nombre que te dicen que tienes que hacer
Completamente de acuerdo.
Todo sistema inteligente necesita de algun tipo de memoria.
  #6 (permalink)  
Antiguo 02/07/2008, 07:26
z3l
 
Fecha de Ingreso: octubre-2007
Mensajes: 18
Antigüedad: 16 años, 7 meses
Puntos: 0
Respuesta: Ayuda

Cita:
Iniciado por Shiryu_Libra Ver Mensaje
podrias realizar lo siguiente

ya que primero guardas los datos del usuario(mencionaste el paso 1), podrias tomar el autonumerico de este usuario para el paso 2, guardarlo en una variable session (session("IDUSER")=rs("ID")), para al momento de realizar el upload de la foto renombrala en el mismo procedimiento, algo similar a esto mira



de esta manera te ahorrarias mas lineas de codigo y automaticamente quedaria con el nombre que te dicen que tienes que hacer

Gracias Shiryu_Libra, pero como quedaria algo asi? no lo eh probado y te pregunto porque te repito mucho de idea no tengo.

Código:
<html>
<head>
<title>Upload</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css">
.style1 {
	text-align: center;
}

.priv {font-family:tahoma; font-size:10px; color:#8B8881;}
</style>
<script type="text/javascript">
<!--
function FP_preloadImgs() {//v1.0
 var d=document,a=arguments; if(!d.FP_imgs) d.FP_imgs=new Array();
 for(var i=0; i<a.length; i++) { d.FP_imgs[i]=new Image; d.FP_imgs[i].src=a[i]; }
}

function FP_swapImg() {//v1.0
 var doc=document,args=arguments,elm,n; doc.$imgSwaps=new Array(); for(n=2; n<args.length;
 n+=2) { elm=FP_getObjectByID(args[n]); if(elm) { doc.$imgSwaps[doc.$imgSwaps.length]=elm;
 elm.$src=elm.src; elm.src=args[n+1]; } }
}

function FP_getObjectByID(id,o) {//v1.0
 var c,el,els,f,m,n; if(!o)o=document; if(o.getElementById) el=o.getElementById(id);
 else if(o.layers) c=o.layers; else if(o.all) el=o.all[id]; if(el) return el;
 if(o.id==id || o.name==id) return o; if(o.childNodes) c=o.childNodes; if(c)
 for(n=0; n<c.length; n++) { el=FP_getObjectByID(id,c[n]); if(el) return el; }
 f=o.forms; if(f) for(n=0; n<f.length; n++) { els=f[n].elements;
 for(m=0; m<els.length; m++){ el=FP_getObjectByID(id,els[n]); if(el) return el; } }
 return null;
}
// -->
</script>
</head>

<body text="#000000" style="background-color: #3C3330" onload="FP_preloadImgs(/*url*/'images/buttonE.jpg',/*url*/'images/buttonF.jpg')">
<%
'Intercepción de errores de VBScript en tiempo de ejecución
On Error Resume Next

' Definición de variables
Dim mySmartUpload
Dim intCount
Dim session("IDUSER")= rs("ID") 

'Instanciación del objeto aspSmartUpload.SmartUpload
Set mySmartUpload = Server.CreateObject("aspSmartUpload.SmartUpload")

'Definición de las extensiones de archivo permitidas para uploading
mySmartUpload.AllowedFilesList = "jpg,gif,txt,doc,pdf"

'Definición del tamaño máximo del archivo a subir
mySmartUpload.MaxFileSize = 500000 'en bytes: 500 KB aprox.
mySmartUpload.Upload

If mySmartUpload.Form("enviar")="ok" Then
  'Guardar el archivo en el disco del servidor
  intCount = mySmartUpload.Files("foto1").SaveAs("/Upload_2008" & session("IDUSER"))
  
'Verificación de errores
  If Err.number<>0 or intCount=0 Then
    Response.Write("<P align=""center"">Se produjo el siguiente error: " & Err.description & "</P>")
  Else
    Response.Write("<P align=""center"">El archivo " & mySmartUpload.Files.item(1).Filename & " (" & mySmartUpload.Files.item(1).Size & " bytes) se subió con éxito al servidor.")
  End If
  err.clear
End If

' Se restituye la administración de errores a VB Script
On Error Goto 0
%>
<p class="style1"><a href="index.aspx">
<img style="border: 0" id="img1" src="images/buttonD.jpg" height="33" width="100" alt="Continuar" fp-style="fp-btn: Embossed Tab 9; fp-bgcolor: #3C3330" fp-title="Continuar" onmouseover="FP_swapImg(1,0,/*id*/'img1',/*url*/'images/buttonE.jpg')" onmouseout="FP_swapImg(0,0,/*id*/'img1',/*url*/'images/buttonD.jpg')" onmousedown="FP_swapImg(1,0,/*id*/'img1',/*url*/'images/buttonF.jpg')" onmouseup="FP_swapImg(0,0,/*id*/'img1',/*url*/'images/buttonE.jpg')"></a></p>
<table width="659" border="0" cellspacing="0" cellpadding="0" style="background:url(images/priv_bg.gif) top left repeat-x; margin:3 0 0 4px" align="center">
  <tr>
    <td height="30"><div class="priv" style="margin-left:264px ">Copyright 2008 &copy;&nbsp; All rights reserved.
		Términos de uso  |  Contáctenos</div></td>
  </tr>
</table>
</body>
</html>
remarque con rojo lo agregado, defini la variable que me dijiste y acomode la ruta, esta bien asi? espero tu respuesta :(
  #7 (permalink)  
Antiguo 02/07/2008, 10:30
Avatar de JuanRAPerez
Colaborador
 
Fecha de Ingreso: octubre-2003
Mensajes: 2.393
Antigüedad: 20 años, 7 meses
Puntos: 27
Respuesta: Ayuda

nop z3l, el codigo que el maestro Shiryu_Libra te indico tiene que ir luego de haber insertado los datos y haber generado el autoincremental

+ insertas en la base las generales de el usuario
+ obtienes el ID que le asigno y lo mentes en la variable de sesión [session("IDUSER")= rs("ID")]
+ luego puedes usar esa variable en cualquier pagina mientras la sesión este viva


ummm pero si lo usas asi
SaveAs("/Upload_2008" & session("IDUSER"))

y el id que recibe es 234
te quedaría así

SaveAs("/Upload_2008234))

suerte
__________________
JuanRa Pérez
San Salvador, El Salvador
  #8 (permalink)  
Antiguo 02/07/2008, 12:55
z3l
 
Fecha de Ingreso: octubre-2007
Mensajes: 18
Antigüedad: 16 años, 7 meses
Puntos: 0
Respuesta: Ayuda

Cita:
Iniciado por JuanRAPerez Ver Mensaje
nop z3l, el codigo que el maestro Shiryu_Libra te indico tiene que ir luego de haber insertado los datos y haber generado el autoincremental

+ insertas en la base las generales de el usuario
+ obtienes el ID que le asigno y lo mentes en la variable de sesión [session("IDUSER")= rs("ID")]
+ luego puedes usar esa variable en cualquier pagina mientras la sesión este viva


ummm pero si lo usas asi
SaveAs("/Upload_2008" & session("IDUSER"))

y el id que recibe es 234
te quedaría así

SaveAs("/Upload_2008234))

suerte
Perdon por mi ignoracia JuanRAPerez, gracias por la ayuda brindada, es que realmente no se nada pero nada de asp y me estoy mandando porque es lo unico que me queda, de por si parece ser que no es un trabajo facil que dijamos :(, de lo que me comentaste para hacer los tres pasos que me diste mas arriba no los se hacer, es un garron.

Mi ultima consulta es borrando lo de la base de datos, y nada mas tomando el upload de asp, como hago para solo renombrar el archivo subido? que me valla renombrando el archivo subido en continuacion de numeros o que pueda darle yo el nombre. Espero que alguien me de una mano, gracias a los que respondieron ;)
  #9 (permalink)  
Antiguo 02/07/2008, 14:06
Avatar de JuanRAPerez
Colaborador
 
Fecha de Ingreso: octubre-2003
Mensajes: 2.393
Antigüedad: 20 años, 7 meses
Puntos: 27
Respuesta: Ayuda

+ tienes el formulario? [¿muestras el código?]
+ cuando le das enviar al formulario, ¿insertas esos registros en la base? [si es así muestra el código]

¿?
__________________
JuanRa Pérez
San Salvador, El Salvador
  #10 (permalink)  
Antiguo 02/07/2008, 14:32
Avatar de Shiryu_Libra
Colaborador
 
Fecha de Ingreso: febrero-2007
Ubicación: Cantando "Screenager" en "Kirafa Kaput"
Mensajes: 3.614
Antigüedad: 17 años, 3 meses
Puntos: 88
Respuesta: Ayuda

Cita:
Iniciado por JuanRAPerez Ver Mensaje
+ tienes el formulario? [¿muestras el código?]
+ cuando le das enviar al formulario, ¿insertas esos registros en la base? [si es así muestra el código]

¿?
mantened la calma
la paciencia es Virtud
__________________
"Eres parte del problema, parte de la solucion o parte del paisaje"
Un Saludo desde Desierto de Altar, Sonora, MX.
Shiryu_libra
  #11 (permalink)  
Antiguo 02/07/2008, 14:54
Avatar de JuanRAPerez
Colaborador
 
Fecha de Ingreso: octubre-2003
Mensajes: 2.393
Antigüedad: 20 años, 7 meses
Puntos: 27
Respuesta: Ayuda

Cita:
Iniciado por Shiryu_Libra Ver Mensaje
mantened la calma
la paciencia es Virtud
bueno
esperare a Virtud la secre :-p
__________________
JuanRa Pérez
San Salvador, El Salvador
  #12 (permalink)  
Antiguo 02/07/2008, 16:26
z3l
 
Fecha de Ingreso: octubre-2007
Mensajes: 18
Antigüedad: 16 años, 7 meses
Puntos: 0
Respuesta: Ayuda

aca les dejo el codigo de mi index.aspx donde se encuentra el formulario para que completen los datos.

Código:
<asp:AccessDataSource runat="server" id="AccessDataSource1" DataFile="App_Data/Basededatosweb02_prueva.mdb" SelectCommand="SELECT * FROM [cliente]" DeleteCommand="DELETE FROM [cliente] WHERE [Id] = ?" InsertCommand="INSERT INTO [cliente] ([Nombre], [Apellido], [Localidad], [Pais], [CPostal], [Correo], [Nota], [Acepta_email]) VALUES (?, ?, ?, ?, ?, ?, ?, ?)" UpdateCommand="UPDATE [cliente] SET [Nombre] = ?, [Apellido] = ?, [Localidad] = ?, [Pais] = ?, [CPostal] = ?, [Correo] = ?, [Nota] = ?, [Acepta_email] = ? WHERE [Id] = ?">
		<DeleteParameters>

		</DeleteParameters>
		<UpdateParameters>
		
		</UpdateParameters>
		<DeleteParameters>
			<asp:parameter Name="Id" Type="Int32" />
		</DeleteParameters>
		<UpdateParameters>
			<asp:parameter Name="Nombre" Type="String" />
			<asp:parameter Name="Apellido" Type="String" />
			<asp:parameter Name="Localidad" Type="String" />
			<asp:parameter Name="Pais" Type="String" />
			<asp:parameter Name="CPostal" Type="String" />
			<asp:parameter Name="Correo" Type="String" />
			<asp:parameter Name="Nota" Type="String" />
			<asp:parameter Name="Acepta_email" Type="Boolean" />
			<asp:parameter Name="Id" Type="Int32" />
		</UpdateParameters>
		<InsertParameters>
			<asp:parameter Name="Nombre" Type="String" />
			<asp:parameter Name="Apellido" Type="String" />
			<asp:parameter Name="Localidad" Type="String" />
			<asp:parameter Name="Pais" Type="String" />
			<asp:parameter Name="CPostal" Type="String" />
			<asp:parameter Name="Correo" Type="String" />
			<asp:parameter Name="Nota" Type="String" />
			<asp:parameter Name="Acepta_email" Type="Boolean" />
		</InsertParameters>
	</asp:AccessDataSource>

<asp:FormView runat="server" id="FormView1" DataSourceID="AccessDataSource1" Width="374px">
		<EditItemTemplate>
			Nro_cliente:
			<asp:TextBox Text='<%# Bind("Nro_cliente") %>' runat="server" id="Nro_clienteTextBox" />
			<br />
			Localidad:
			<asp:TextBox Text='<%# Bind("Localidad") %>' runat="server" id="LocalidadTextBox" />
			<br />
			CPostal:
			<asp:TextBox Text='<%# Bind("CPostal") %>' runat="server" id="CPostalTextBox" />
			<br />
			Pais:
			<asp:TextBox Text='<%# Bind("Pais") %>' runat="server" id="PaisTextBox" />
			<br />
			Correo:
			<asp:TextBox Text='<%# Bind("Correo") %>' runat="server" id="CorreoTextBox" />
			<br />
			Nota:
			<asp:TextBox Text='<%# Bind("Nota") %>' runat="server" id="NotaTextBox" />
			<br />
			Acepta_email:
			<asp:CheckBox Checked='<%# Bind("Acepta_email") %>' runat="server" id="Acepta_emailCheckBox" />
			<br />
			<asp:LinkButton runat="server" Text="Actualizar" CommandName="Update" id="UpdateButton" CausesValidation="True" />&nbsp;
			<asp:LinkButton runat="server" Text="Cancelar" CommandName="Cancel" id="UpdateCancelButton" CausesValidation="False" />
		</EditItemTemplate>
		<InsertItemTemplate>
			<span class="style8"><span class="style8" id="span1"><br>
			<fieldset name="Group1">
			<legend class="style12">Información:</legend>
			<span class="style8" id="span27">
			<table style="width: 100%" class="style12">
				<tr>
					<td style="width: 107px" class="style11">Nombre:</td>
					<td style="width: 217px">
					<asp:TextBox Text='<%# Bind("Nombre") %>' runat="server" id="NombreTextBox" Font-Size="X-Small" />
					</td>
					<td style="width: 65px"><span class="style11">Apellido:</span></td>
					<td style="width: 252px">
					<asp:TextBox Text='<%# Bind("Apellido") %>' runat="server" id="ApellidoTextBox" Font-Size="X-Small" />
					</td>
				</tr>
				<tr>
					<td style="width: 107px; height: 17px;">
					<span class="style11" id="span29">Localidad:</span></td>
					<td style="height: 17px; width: 217px;">
					<asp:TextBox Text='<%# Bind("Localidad") %>' runat="server" id="LocalidadTextBox0" Font-Size="X-Small" />
					</td>
					<td style="height: 17px; width: 65px;">
					<span class="style11">País</span><span class="style8"><span class="style11" id="span30">:</span></span></td>
					<td style="height: 17px; width: 252px;">
					<asp:TextBox Text='<%# Bind("Pais") %>' runat="server" id="PaisTextBox0" Font-Size="X-Small" />
					</td>
				</tr>
				<tr>
					<td style="width: 107px"><span class="style11">C. Postal</span><span class="style8"><span class="style11" id="span31">:</span></span></td>
					<td style="width: 217px">
					<asp:TextBox Text='<%# Bind("CPostal") %>' runat="server" id="CPostalTextBox0" Font-Size="X-Small" />
					</td>
					<td style="width: 65px"><span class="style11">Correo</span><span class="style8"><span class="style11" id="span32">:</span></span></td>
					<td style="width: 252px">
					<asp:TextBox Text='<%# Bind("Correo") %>' runat="server" id="CorreoTextBox0" Font-Size="X-Small" />
					</td>
				</tr>
			</table>
			</span></fieldset><span class="style12"><br />
			<br>
			<fieldset name="Group1">
			<legend class="style12">Referencias Foto:</legend>
			<span class="style8"><span class="style8" id="span33">
			<span class="style8" id="span34">
			<table style="width: 100%" class="style12">
				<tr>
					<td style="width: 107px" class="style11">Tema:</td>
					<td style="width: 217px">
					<asp:TextBox Text='<%# Bind("Tema") %>' runat="server" id="NombreTextBox0" Font-Size="X-Small" />
					</td>
					<td style="width: 65px">Lugar<span class="style11">:</span></td>
					<td style="width: 252px">
					<asp:TextBox Text='<%# Bind("Lugar") %>' runat="server" id="ApellidoTextBox0" Font-Size="X-Small" />
					</td>
				</tr>
			</table>
			</span></span></span></fieldset></br></span></br></span></span>
			<span class="style12"><br />
			</span><fieldset name="Group1">
			<legend class="style12">Nota:</legend>
			<asp:TextBox Text='<%# Bind("Nota") %>' runat="server" id="NotaTextBox0" Width="527px" Height="168px" Font-Size="X-Small" ForeColor="#A4997D" />
			</fieldset><span class="style12"><br />
			</span>&nbsp;<span class="style12"><br />
			</span><fieldset name="Group1">
			<legend class="style12">Acepta al Email</legend>
			<span class="style12">Acepta email: </span>
			<asp:CheckBox Checked='<%# Bind("Acepta_email") %>' runat="server" id="Acepta_emailCheckBox0" Font-Size="X-Small" ForeColor="#A4997D" />
			</fieldset><span class="style11"><span class="style13"><br />
			<br />
			</span></span>
			<asp:LinkButton runat="server" Text="Enviar" CommandName="Insert" id="InsertButton" Font-Size="X-Small" ForeColor="#A4997D" PostBackUrl="index-6a.aspx" />
			<asp:LinkButton runat="server" Text="Cancelar" CommandName="Cancel" id="InsertCancelButton" CausesValidation="False" Font-Size="X-Small" ForeColor="#A4997D" />
		</InsertItemTemplate>
		<ItemTemplate>
			<span class="style6"><em>
			<asp:LinkButton runat="server" Text="Ingrese sus Datos" CommandName="New" id="NewButton" CausesValidation="False" Font-Names="Verdana" Font-Size="X-Small" ForeColor="#A4997D" />
			<br>
			</br></em></span><span class="style12"><br />
			</span><fieldset name="Group1">
			<legend class="style12">Información:</legend>
			<span class="style11"><span class="style13">Nombre y Apellido: <br />
			Localidad: <br />
			País: <br />
			C. Postal: <br />
			Correo: <br>
			Tema: referente a la foto<br>
			Lugar: referente a la foto</br></br></span></span></fieldset><span class="style12"><br />
			</span><fieldset name="Group1">
			<legend class="style12">Nota:</legend>
			<span class="style12">Nota/Comentario sobre la foto en cuestión
			</span></fieldset><span class="style12"><br />
			</span><fieldset name="Group1">
			<legend class="style12">Acepta al Email:</legend>
			<span class="style12">Acepta_email: </span>
			<asp:CheckBox Checked='<%# Bind("Acepta_email") %>' runat="server" id="Acepta_emailCheckBox1" Enabled="false" Font-Size="X-Small" ForeColor="#A4997D" />
			</fieldset><span class="style12"><br />
			</span><br />
		</ItemTemplate>
</asp:FormView>
espero que sea esto lo que me piden :(
  #13 (permalink)  
Antiguo 04/07/2008, 05:55
z3l
 
Fecha de Ingreso: octubre-2007
Mensajes: 18
Antigüedad: 16 años, 7 meses
Puntos: 0
Respuesta: Ayuda

alguien que me diera una ayuda :(
  #14 (permalink)  
Antiguo 04/07/2008, 08:01
Avatar de JuanRAPerez
Colaborador
 
Fecha de Ingreso: octubre-2003
Mensajes: 2.393
Antigüedad: 20 años, 7 meses
Puntos: 27
Respuesta: Ayuda

Cita:
Iniciado por JuanRAPerez Ver Mensaje
+ tienes el formulario? [¿ya lo mostrastes?]
+ cuando le das enviar al formulario, ¿insertas esos registros en la base? [si es así muestra el código]
ademas tu pregunta "creo" esta mas orientada a aspx (.net) y este es el foro de asp 3.0

pegas el otro código

suerte
__________________
JuanRa Pérez
San Salvador, El Salvador
  #15 (permalink)  
Antiguo 04/07/2008, 13:09
z3l
 
Fecha de Ingreso: octubre-2007
Mensajes: 18
Antigüedad: 16 años, 7 meses
Puntos: 0
Respuesta: Ayuda

perdona es que no entiendo que formulario me pedias, pense que me pedias el que rellenan para que se envie a la base de datos, aca te dejo el codigo del formulario de upload, osea el que tengo el que me muestra para buscar la imagen y que haga lo del upload_2008.asp que el codigo de eso es el de arriba del todo

Código:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office">
<head>
<link type="text/css" rel="stylesheet" href="style.css">
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css">
.style1 {
	text-align: center;
}
.style2 {
	text-decoration: underline;
}
#instructions p {
	margin:0px 0px 1em 0px;
	}	
	
#main p,
#main li {
	font-size:86%;
	}
	
.style3 {
	color: #A4997D;
}
	
.style4 {
	font-weight: bold;
	text-decoration: underline;
}
.style5 {
	font-weight: bold;
}
	
</style>
</head>

<body>
<table width="709" border="0" cellspacing="0" cellpadding="0" align="center">
  <tr>
    <td valign="top"><table width="659" border="0" cellspacing="0" cellpadding="0" style="background:url(images/head.gif) top left repeat-x; margin:29 0 0 4px">
  <tr>
    <td valign="top" width="545" height="24"><a href="index.html"><img src="images/tm1.gif" alt="" border="0px" style="margin:9 0 0 521px "></a></td>
    <td valign="top" width="17"><img src="images/tm0.gif" alt="" style="margin:9 0 0 9px "></td>
    <td valign="top" width="55"><a href="index.html"><img src="images/tm2.gif" alt="" border="0px" style="margin:9 0 0 0px "></a></td>
    <td valign="top" width="7"><img src="images/tm0.gif" alt="" style="margin:9 0 0 0px "></td>
    <td valign="top"><a href="index.html"><img src="images/tm3.gif" alt="" border="0px" style="margin:9 0 0 0px "></a></td>
  </tr>
</table>
<div class="line" style="margin:3 0 0 4px "><img src="images/spacer.gif" alt="" height="1px"></div>
<table width="663" border="0" cellspacing="0" cellpadding="0" style="margin:0 0 0 4px ">
  <tr>
    <td valign="top" width="228" height="301"><img src="images/logo.gif" width="228" height="87" alt=""><div style="margin:22 0 0 11px "><a href="index.html"><img src="images/m1.gif" alt="" border="0px"></a></div>
	<div style="margin:0 0 0 11px "><a href="index-1.html"><img src="images/m2.gif" alt="" border="0px"></a></div>
	<div style="margin:0 0 0 11px "><a href="index-2.html"><img src="images/m3.gif" alt="" border="0px"></a></div>
	<div style="margin:0 0 0 11px "><a href="index-3.html"><img src="images/m4.gif" alt="" border="0px"></a></div>
	<div style="margin:0 0 0 11px "><a href="index-4.html"><img src="images/m5.gif" alt="" border="0px"></a></div>
	<div style="margin:0 0 0 11px "><a href="index-5.html"><img src="images/m6.gif" alt="" border="0px"></a></div></td>
    <td valign="top" style="background:url(images/pic_bg6.jpg) top left no-repeat ">
	<div style="margin:279 0 0 204px "><a href="#"><img src="images/pm_pr.gif" alt="" border="0px"></a><a href="#"><img src="images/pm1.gif" alt="" border="0px" style="margin:0 0 0 15px "></a><img src="images/pm0.gif" alt="" style="margin:0 0 0 9px "><a href="#"><img src="images/pm2.gif" alt="" border="0px" style="margin:0 0 0 5px "></a><img src="images/pm0.gif" alt="" style="margin:0 0 0 8px "><a href="#"><img src="images/pm3.gif" alt="" border="0px" style="margin:0 0 0 5px "></a><img src="images/pm0.gif" alt="" style="margin:0 0 0 7px "><a href="#"><img src="images/pm4.gif" alt="" border="0px" style="margin:0 0 0 6px "></a><img src="images/pm0.gif" alt="" style="margin:0 0 0 8px "><a href="#"><img src="images/pm5.gif" alt="" border="0px" style="margin:0 0 0 6px "></a><img src="images/pm0.gif" alt="" style="margin:0 0 0 8px "><a href="#"><img src="images/pm6.gif" alt="" border="0px" style="margin:0 0 0 5px "></a><a href="#"><img src="images/pm_ne.gif" alt="" border="0px" style="margin:0 0 0 14px "></a></div>
	</td>
  </tr>
</table>
<div class="line" style="margin:0 0 0 4px "><img src="images/spacer.gif" alt="" height="1px"></div>
<div style="margin:15 0 0 22px"><img src="images/7_text1.gif" alt=""></div>
<div class="text" style="width:622px; margin:6 0 0 22px">
<p class="style4">SUBIENDO IMAGEN:</p>
<p class="style5">2). En este paso subiremos la foto/imagen en cuestión 
siguiendo dichas reglas: </p>
<p><b>Por favor, no subas material obsceno, con derechos de autor, o 
inapropiado. Si rompes esta regla, tu acceso será cancelado y tus fotos, videos 
borradas según decidan los administradores del Sitio.</b></p>
	</div>
<div style="width:622px; margin:14 0 0 22px; height: 52px;">
<FORM METHOD="POST" ACTION="upload_2008.asp" ENCTYPE="multipart/form-data">
	<span class="text"><strong>Suba su Foto o Video:</strong></span>
	<span class="text"> <br>
<br>
	El archivo debe ser .jpg o .gif y con un peso menor a 20 megabytes.</span><br>
	<br>
	<br>
	</form>
<Form name="form1" action="/without_flash/upload_2008.asp" method="post" enctype="multipart/form-data">
  <input type="hidden" name="enviar" value="ok">
  <table width="100%" border="0" cellspacing="10">
	<tr> 
	  <td width="40%" align="right"> 
		<p class="style3">Seleccione el archivo</p>
	  </td>
	  <td width="60%"> 
		<input type="file" name="archivo" size="20" style="width: 278px">
      </td>
	</tr>
	<tr> 
	  <td width="40%" valign="top" align="right">&nbsp;</td>
	  <td valign="top" width="60%"> 
		<input type="submit" name="Submit" value="Subir">
      </td>
	</tr>
  </table>
</Form>
</div>
&nbsp;<div class="text" style="width:622px; margin:14 0 0 22px">
<span class="title_normal"><strong>Términos y condiciones de uso:</strong></span><br>
<br>
Los contenidos de las pantallas relativas a los servicios, como así también los 
programas, bases de datos, redes, archivos que permiten al Usuario subir, acceder 
y usar su Cuenta, son de propiedad &quot;&quot; y están protegidas por las leyes y los 
tratados internacionales de derecho de autor, marcas, patentes, modelos y 
diseños industriales. El uso indebido y la reproducción total o parcial de 
dichos contenidos quedan prohibidos, salvo autorización expresa y por escrito de 
&quot;&quot;.<br>
<br>
	<div class="style1">
		<form id="form1" runat="server">
&nbsp;&nbsp;
			<asp:CheckBox runat="server" id="CheckBox1" /><span class="style2">
			Estoy de Acuerdo</span><asp:CompareValidator runat="server" ErrorMessage="CompareValidator" id="CompareValidator1" ControlToValidate="Checkbox1">
			</asp:CompareValidator>
		</form>
</div>
</div>
<div class="text" style="width:622px; margin:14 0 0 22px">
Email: 
</div>
<div class="line" style="margin:20 0 0 4px "><img src="images/spacer.gif" alt="" height="1px"></div>
<table width="659" border="0" cellspacing="0" cellpadding="0" style="background:url(images/priv_bg.gif) top left repeat-x; margin:3 0 0 4px">
  <tr>
    <td height="30"><div class="priv" style="margin-left:264px ">Copyright 2008 &copy;&nbsp; All rights reserved. <a href="#">
		Términos de us</a>o  |  Contáctenos</div></td>
  </tr>
</table>
</td>
  </tr>
</table>

</body>
</html>
sino de ultima te dejo mi casilla si puedes ayudarme, [email protected], sino gracias por lo menos por acudir :(
  #16 (permalink)  
Antiguo 07/07/2008, 14:41
z3l
 
Fecha de Ingreso: octubre-2007
Mensajes: 18
Antigüedad: 16 años, 7 meses
Puntos: 0
Respuesta: Ayuda

alguien me podria brindar ayuda o informacion aunque sea de como seria "SOLO" renombrar el achivo subido? Saquen lo que dije de la base de datos, como podria renombrar el archivo ejemplo "1,2,3,4,5,6,7,8..." que lo valla renombrando asi si se puede. Saludos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:37.