ASP - Nada que ver con ASP, pero les interesara

 
Vista:

Nada que ver con ASP, pero les interesara

Publicado por Karlos Alberto S.D. (2 intervenciones) el 27/08/2002 09:19:06
Hola compañero, tengo este codigo escrito en VBScript y lo que hace, es que manejo un formulario en el cual yo hago que la información que ellos inscrustan se almacene en un "txt" que se encuentra en el servidor y lo hago asi para no manejar bases de datos.

Cabe mencionar que este mismo código lo probe local mente con la ruta C:\y nombre de la carpeta\prueba.txt y me funciona sin ningun problema pero ya cuando lo pongo direccionado al servidor es cuando me marca el problema.

El problema que tengo en si, es que me marca error en una línea, diciendome que "SE REQUIERE OBJETO SERVER".

el codigo es el siguiente:

<script language="VBScript">
<!--
sub envia_onClick

Dim fso, fichero
Const ForAppending = 8
set fso=server.CreateObject("Scripting.FileSystemObject")
set fichero=fso.OpenTextFile(Server.MapPath("prueba.txt",ForAppending,True))
fichero.WriteBlankLines(1)
fichero.WriteLine guestbook.nombre.value
fichero.WriteLine guestbook.mail.value
fichero.WriteLine guestbook.telefono.value
fichero.WriteLine guestbook.comentario.value
fichero.Close
set fso=nothing
set fichero=nothing
End sub
-->
</Script>

Ojala y me puedan ayudar, se lo agradeceria muchisisisisimo..¡Salu2!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Nada que ver con ASP, pero les interesara

Publicado por a677dar (21 intervenciones) el 28/08/2002 15:46:17
La programacion que mostras es Client-Side y no soporta el objeto "Server"' tal como sucede en Server-Side.

En la linea :
set fso=server.CreateObject("Scripting.FileSystemObject")

quitá el objeto "server" de manera que quede así:
set fso=CreateObject("Scripting.FileSystemObject")

y la siguiente línea hace mención otra vez del objeto "Server", (Server.MapPath) que no existe Client-Side y si Server-Side (insisto).

salu2
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar