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

FAQ's del foro de ASP

Estas en el tema de FAQ's del foro de ASP en el foro de ASP Clásico en Foros del Web. Ubicando el siguiente código en una página ASP, se fuerza a que el navegador cargue la página desde el servidor, y no desde la cache ...

  #31 (permalink)  
Antiguo 19/08/2002, 22:28
 
Fecha de Ingreso: diciembre-2001
Ubicación: Monterrey, N.L. - México
Mensajes: 313
Antigüedad: 23 años, 4 meses
Puntos: 0
Re: Las FAQ's del foro de ASP

Ubicando el siguiente código en una página ASP, se fuerza a que el navegador cargue la página desde el servidor, y no desde la cache del usuario. Es muy útil para utilizar con las páginas dinámicas que se actualizan constantemente, que necesitan ser procesadas en el servidor antes de mostrarse al navegador del cliente.

<%
Response.addHeader "pragma", "no-cache"
Response.CacheControl = "Private"
Response.Expires = 0
%>

El código anterior debe ubicarse antes de cualquier otro código ASP o HTML, por arriba del <head>.

El método Response asegura que la página ASP se genere en forma dinámica (procesada por el servidor), evitando mostrar la página almacenada en el cache.

Con la línea CacheControl = Private, se evita el almacenamiento en un proxy.
La instrucción Expires funciona igual que con las cookies, podemos darle una fecha de caducación, ponerla en 0 (nunca caducará) o un valor negativo (nunca caducará).

Última edición por AlZuwaga; 21/11/2002 a las 15:37
  #32 (permalink)  
Antiguo 20/08/2002, 16:49
 
Fecha de Ingreso: mayo-2001
Ubicación: Monterrey, N.L.; México
Mensajes: 558
Antigüedad: 23 años, 10 meses
Puntos: 0
Re: Las FAQ's del foro de ASP

FORMATO DE FECHAS SENCILLO PERO "AGRADABLE"

<%= formatdatetime((now),vblongdate) %>

pruebenlo, me gusta mucho y lo manejo bastante.

Saludos

Última edición por AlZuwaga; 21/11/2002 a las 15:38
  #33 (permalink)  
Antiguo 26/08/2002, 15:29
Avatar de splashman  
Fecha de Ingreso: julio-2002
Ubicación: Super lejos
Mensajes: 364
Antigüedad: 22 años, 9 meses
Puntos: 1
Re: Las FAQ's del foro de ASP

sistema de noticia

http://www.webexperto.com/articulos/articulo.asp?cod=93


ATTE SPLASHMAN

Última edición por AlZuwaga; 21/11/2002 a las 15:39
  #34 (permalink)  
Antiguo 07/09/2002, 04:40
Avatar de MARKWEB  
Fecha de Ingreso: septiembre-2001
Ubicación: En mi casa
Mensajes: 1.562
Antigüedad: 23 años, 6 meses
Puntos: 0
Re: Las FAQ's del foro de ASP

Como hago lo que tiene foros del web o algo parecido a eso de http://www.forosdelweb.com/ir.asp?ht...alquierweb.com

la de la frame superior indicando "estas visitando un enlace dentro de foros del web"

Copy and paste:

ir.asp

<%
Dim url
url = Request.Querystring("url")
%><html>
<head>
<title>Un enlace dentro de Webnauta.tk</title>
</head>
<frameset rows="65,*" framespacing="0" frameborder="0" border="0">
<frame src="top.asp?url=<%=url %>" name="top" frameborder="0" scrolling="No" noresize marginwidth="0" marginheight="0" framespacing="0">
<frame src="<%=url %>" name="enlace" frameborder="0" scrolling="Auto" noresize marginwidth="10" marginheight="10" framespacing="0">
</frameset><noframes></noframes>
</html>

=====>>>> SIGUE

Última edición por AlZuwaga; 21/11/2002 a las 15:42
  #35 (permalink)  
Antiguo 07/09/2002, 04:43
Avatar de MARKWEB  
Fecha de Ingreso: septiembre-2001
Ubicación: En mi casa
Mensajes: 1.562
Antigüedad: 23 años, 6 meses
Puntos: 0
Re: Las FAQ's del foro de ASP

top.asp
<%
Dim url
url = Request.Querystring("url")
%><html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Un enlace dentro de Webnauta.tk</title>

<style type="text/css">
<!--
A:link, A:visited { text-decoration: none }
.link2:hover {color: #3399cc}
.para1 { margin-top: -40px; margin-left: 75px; font-family: "Arial, Helvetica"; font-size: 25px; line-height: 28px; text-align: left; color: #E1E1E1; }
.para2 { margin-top: 5px; margin-left: 15px; font-family: "Arial Black, Arial, Helvetica"; font-size: 40px; line-height: 35px; text-align: left; color: #004080;}
-->
</style>

</head>

<body bgcolor="#000066" text="#FFFFFF" link="#FFCC33" vlink="#FFCC33" alink="#3399CC" leftMargin=0 rightMargin=0 topMargin=0>
<TABLE border=0 cellPadding=0 cellSpacing=0 width="100%" height="65">
<TBODY>
<TR bgColor=#3399CC>
<TD height="65" width="166" bgcolor="#000066" align="left" valign="top" rowspan="2">
<div CLASS="para2" align="center" style="width: 206; height: 56">
<p><img src="imagenes/banfram.gif" width="155" height="40"></p>
</div>
</TD>
<TD height="46" bgcolor="#000066" valign="top" align="center" width="506">
<font class="sitio"><img src="imagenes/alerta.gif" width="15" height="15">
</font><font size="2" color="#0066CC"><font class="sitio" face="Verdana" color="#FFFFFF">Estás
visitando el enlace: <%=Replace(URL, "http://", "") %>...<br>
fuera del sitio de La página de Webnauta</font></font></TD>
<TD height="39" width="108" bgcolor="#000066" valign="bottom" align="right" rowspan="2"><span class="sitio"><b><a href="<%=Request.QueryString("URL")%>" target="_top"><u><font class="sitio" face="Arial, Helvetica, sans-serif" size="1">

====>>>> QUEDE CORTO ESTE SCRIPT CONTINUA EN EL OTRO POST

Última edición por AlZuwaga; 21/11/2002 a las 15:44
  #36 (permalink)  
Antiguo 07/09/2002, 04:48
Avatar de MARKWEB  
Fecha de Ingreso: septiembre-2001
Ubicación: En mi casa
Mensajes: 1.562
Antigüedad: 23 años, 6 meses
Puntos: 0
Re: Las FAQ's del foro de ASP

<img src="imagenes/icoClosedTopic.gif" width="15" height="15" border="0">
<font size="2" color="#FFFFFF">Cerrar Marco</font></font></u></a></b></span></TD>
</TR>
<TR bgColor=#3399CC>
<TD height="11" bgcolor="#000066" valign="top" align="left" width="506"><b><font size="2" face="Arial, Helvetica, sans-serif"><%=application("ActiveUsers")%></font></b><font size="2" face="Arial, Helvetica, sans-serif">
Usuarios activos | <font color="#FFFFFF"><%=NOW%></font> Hora y fecha en
Webnauta.tk</font></TD>
</TR>
</TBODY>
</TABLE>
</body>
</html>





Por fin terminé

Última edición por AlZuwaga; 21/11/2002 a las 15:46
  #37 (permalink)  
Antiguo 21/11/2002, 11:16
Avatar de cvander
Moderador
 
Fecha de Ingreso: abril-2001
Ubicación: Ciudadano del mundo
Mensajes: 13.638
Antigüedad: 24 años
Puntos: 1792
Las desaparecidas FAQs

Ahora que las hemos encontrado sería bueno limpiarlas para que solo queden las preguntas y respuestas, no?

Que dirán los moderadores ;)
__________________
- Christian Van Der Henst
Platzi
  #38 (permalink)  
Antiguo 21/11/2002, 15:59
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 24 años, 1 mes
Puntos: 535
Listo, mensajes innecesarios eliminados, corregidos todos los enlaces y arreglado los problemas de traspaso de HTML en la migración del foro.



De nada!



Por cierto... ya no es necesario enviar un mensaje para subir este post arriba de todo ya que está marcado como importante y por lo tanto siempre está arriba.
  #39 (permalink)  
Antiguo 23/11/2002, 06:24
 
Fecha de Ingreso: febrero-2002
Ubicación: Navarra
Mensajes: 701
Antigüedad: 23 años, 2 meses
Puntos: 2
Pregunta:
¿Como hago un banner rotator alimentado por una Bd?:


Respuesta:


Para refrescar la página he puesto un refresh (esto lo configurais como querais)


Campos de la base de datos banner1:

ID-----------------Autonumérico
Description------Texto
Url-----------------Texto
Filename---------Texto
Clicks-------------Numérico
Shown------------Numérico


Código:


<html>
<head>
<title>Banenr</title>
<meta http-equiv="refresh" content="6;URL=banner1.asp">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<script language="JavaScript">
function MM_openBrWindow(theURL,winName,features) { //v1.2
window.open(theURL,winName,features);
}
</script>
</head>

<body bgcolor="#FFFFFF" text="#000000" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
<table border="0" cellspacing="0" cellpadding="0" width="359">
<tr>
<td>
<%
set Conn = Server.CreateObject("ADODB.Connection")

Conn.Open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ="& Server.MapPath("demo.mdb") &";DefaultDir="& Server.MapPath(".") &";DriverId=25;FIL=MS Access;MaxBufferSize=512;PageTimeout=5"

set rs = Server.CreateObject("ADODB.Recordset")

strRS = "SELECT * from Banner1"

rs.Open strRS, Conn, 1, 3

strRS = CInt(rs.RecordCount)
rs.MoveFirst

randomize

linie = int(rnd(1)*rs.RecordCount)

rs.MoveFirst
rs.Move(linie)

rs("Shown") = rs("Shown") + 1
rs.Update

Response.Write("<a href=javascript:MM_openBrWindow('redirect1.asp?id= " & rs("ID") & "','Banner','width=523,height=520,scrollbars=yes') ><img src='" & rs("Filename") & "' alt='" & rs("Description") & "' border='0'></a>") & vbCrLf

rs.Close
set rs = nothing

Conn.Close

set Conn = nothing
%>
</td>
</tr>
</table>
</body>
</html>

Código página redirect1.asp:(te cuenta el número de click por página)


<%@ Language=VBScript %>

<%
set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "Driver={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("demo.mdb")

id = Request.QueryString("id")

set rs = Server.CreateObject("ADODB.Recordset")
rs.Open "SELECT * FROM Banner1 WHERE ID=" & id, Conn, 1, 3

rs("Clicks") = rs("Clicks") + 1
rs.Update

url = rs("Url")

rs.Close
set rs = nothing

Conn.Close
set Conn = nothing

Response.Redirect(url)
%>


Y eso es todo

Bueno que tal os ha parecido, por fín he compartido algo, espero que os guste.

Un saludo a todos

Última edición por haven; 23/11/2002 a las 08:31
  #40 (permalink)  
Antiguo 25/11/2002, 22:15
Avatar de Mickel  
Fecha de Ingreso: mayo-2002
Ubicación: Lima, Peru
Mensajes: 4.619
Antigüedad: 22 años, 10 meses
Puntos: 7
Mostrar los Favoritos:
http://www.brinkster.com/CodeBank/Sh...pet.aspx?n1011
  #41 (permalink)  
Antiguo 27/11/2002, 14:58
Avatar de cvander
Moderador
 
Fecha de Ingreso: abril-2001
Ubicación: Ciudadano del mundo
Mensajes: 13.638
Antigüedad: 24 años
Puntos: 1792
Ayuda para incluir información en Faqsdelweb.com

Revisen el Faq de ASP.

Como verán aun buscamos gente que nos ayude a ir incluyendo la información que ha nutrido este post para que quede mejor organizada por alla.

Cualquier interesado en colaborar puede ver más información en este mensaje

Saludos.
__________________
- Christian Van Der Henst
Platzi
  #42 (permalink)  
Antiguo 27/11/2002, 16:27
Avatar de mrgubu  
Fecha de Ingreso: febrero-2002
Ubicación: Granada
Mensajes: 431
Antigüedad: 23 años, 1 mes
Puntos: 2
Solución sencilla para los problemas con formato de fecha mediante Session.LCID

http://www.webwizguide.info/asp/faq/...e_settings.asp

Última edición por mrgubu; 29/11/2002 a las 12:30
  #43 (permalink)  
Antiguo 29/11/2002, 12:00
Avatar de bakanzipp  
Fecha de Ingreso: noviembre-2001
Ubicación: santiago de shilli
Mensajes: 2.554
Antigüedad: 23 años, 4 meses
Puntos: 0
Pregunta atachar archivos en directorios validos

Como controlar cuando un usuario trate de atachar un archivo sobre una carpeta por la cual no tenga permisos ?

1. ejecutar el atach sobre un archivo sobre el cual no tengas permisos y capturas el error

On error resume next

Mail.AddAttachment path

if err.number<>0 then

response.write number

end if

2. despues que sepas cual es el error que ocurre cuando no tiene acceso...lo controlas asi...(supongamos que el error te dio -272625)

On error resume next

Mail.AddAttachment path

if err.number<>0 then

if err.number= -272625 then

response.write "acceso denegado. No tienes privilegios"
response.end

else

response.end "error inesperado"
response.end
end if

end if

--------------
EN FAQSDELWEB

Última edición por g_susdaniel; 30/11/2002 a las 17:06
  #44 (permalink)  
Antiguo 06/12/2002, 10:47
Avatar de g_susdaniel  
Fecha de Ingreso: mayo-2001
Ubicación: Frente al Monitor :þ
Mensajes: 995
Antigüedad: 23 años, 10 meses
Puntos: 0
Pregunta Enviar Emails Sin CDO

http://www.aspfacil.com/articulos/sincdo.asp

FaqsDelWeb
__________________
No, no no... no hay firma...
  #45 (permalink)  
Antiguo 08/12/2002, 18:55
Avatar de deprabado  
Fecha de Ingreso: febrero-2002
Mensajes: 649
Antigüedad: 23 años, 1 mes
Puntos: 0
Tips

No es ASP pero siempre lo preguntan

Como deahabilito el autocompletar de los formularios???


facil cuando definas el formulario colocas autocomplete="off" y ya el autocompletar esta desactivado.

para mayor compatibilidad con los diferente browsers tambien se puede definir esta propiedad en cada input del form...

Última edición por deprabado; 09/12/2002 a las 08:44

Etiquetas: asp, faq
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

SíEste tema le ha gustado a 28 personas (incluyéndote)




La zona horaria es GMT -6. Ahora son las 07:41.