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

Invocar codigo asp

Estas en el tema de Invocar codigo asp en el foro de ASP Clásico en Foros del Web. yo tengo un sitio web pero cuando agrego un contador hecho en asp no funciona, la gente del servidor me dice los sig. "En algun ...
  #1 (permalink)  
Antiguo 07/04/2004, 06:59
 
Fecha de Ingreso: noviembre-2003
Mensajes: 1
Antigüedad: 20 años, 6 meses
Puntos: 0
Invocar codigo asp

yo tengo un sitio web pero cuando agrego un contador hecho en asp no funciona, la gente del servidor me dice los sig.

"En algun lugar de la pagina, hace
llamada al codigo ese ASP que subio? Porque si lo sube sin invocarlo en
ningun momento, el mismo no va a funcionar."


no entiendo a que se refiere con esto. el codigo que yo tengo es el sig:

<%
'Creamos la conexión al archivo
Set Fso = CreateObject("Scripting.FileSystemObject")
contadortxt = Server.MapPath("contador.txt")

Set FileRead = Fso.OpenTextFile(contadortxt,1,False)
'Leemos el archivo, y guardamos en la variable contador el valor que contiene el archivo
contador = FileRead.ReadLine

Set FileWrite = Fso.OpenTextFile(contadortxt,2,false)
'Aumentamos el contador y escribimos el nuevo resultado en el archivo
contador = contador + 1
FileWrite.WriteLine (contador)

'Cerramos los objetos y conexión
FileWrite.Close
FileRead.Close
Set FileWrite = Nothing
Set FileRead = Nothing
Set Fso = Nothing

'Especificamos que nuestro contador tenga 6 digitos
cantdigitos = 6

'Comprobamos la cantidad de caracteres del contador
cantcont = Len(contador)
For i = 1 to cantdigitos - cantcont
contador = "0" & contador
Next
'Hacemos un bucle de 1 a 6 (o la cantidad de digitos que se especifico mas arriba)
'Y guardamos cada digito en la variable cantidad
For i = 1 to cantdigitos
numero = Mid(contador,i,1)
cantidad = cantidad & "<img src='" & numero & ".gif'>"
Next
%>
<p align="center"><font face="verdana" size="2">Visitante Nº<br><%=cantidad%></font></p>
  #2 (permalink)  
Antiguo 07/04/2004, 07:41
Avatar de jrsouto  
Fecha de Ingreso: junio-2003
Ubicación: en una cabina de 2,2 x 2 x 2,2
Mensajes: 112
Antigüedad: 21 años
Puntos: 0
pero que error te da ?
o simplemente no aparece nada en la pagina cuando ejecutas ese codigo?
__________________
Mientras mas aprendo mas me doy cuenta de lo poco que sé
  #3 (permalink)  
Antiguo 11/04/2004, 14:19
Avatar de amendoza  
Fecha de Ingreso: enero-2004
Ubicación: Guarena Venezuela
Mensajes: 139
Antigüedad: 20 años, 4 meses
Puntos: 0
primero debe estar seguro sí el nombre de la variable es el correcto y segundo el que lo esta envocando debe ser ASP tambien
__________________
:: El sentir del Llano en la WEB ::

www.llanerisimo.com
  #4 (permalink)  
Antiguo 11/04/2004, 22:47
Avatar de univercity  
Fecha de Ingreso: noviembre-2002
Mensajes: 681
Antigüedad: 21 años, 7 meses
Puntos: 0
Los tipos del server tienen toda la razon si no invocas tu contador en ninguna parte dificilmente te funcionará...

bueno me imagino que esto lo sabes, es decir tu tienes una pagina asp, y me imagino que dentro de la pagina que voy a suponer se llama Default.asp, tienes la evocacion del archivo que contiene el codigo del contador... <!--#include file="contador.asp"--> (por ejemplo)...

ahora bien si esto lo tienes echo y tu problema es otro, es decir tienes algun problema en el codigo, por lo que no te esta funcionando, prueba con este otro codigo que es lo mismo que tienes tú , pero ya probado es decir ami me esta funcionando...

<% set fs=createobject("scripting.filesystemobject")
direcion=server.mapPath("contador.txt")
if fs.fileexists(server.mapPath("contador.txt")) then
set ficherotexto=fs.Opentextfile(server.mappath("conta dor.txt"))
application.lock
contador=0
contador=ficherotexto.readline
aux=(contador + 1)
application.unlock
Ficherotexto.close
set ficherotexto=fs.createtextfile(server.mappath("con tador.txt"))
FicheroTexto.WriteLine(aux)
FicheroTexto.close
end if%>



recuerda tambien que este contador utiliza el archivo contador.txt , para ir incrementado el numero de visitas, es decir este metodo contable uriliza dos archivos:

Contador.asp (es el que contiene el scripts ASP)
Contador.txt (es el que contiene la variable incrementable)



Slds.
__________________
"Lo importante es nunca dejar de hacerse preguntas"
Albert Einstein
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 01:53.