Error ASP en Windows XP

04/11/2003 - 21:23 por TR | Informe spam
saben porque puede ser que una pagina hecha en un windows2000server...
sin cambiar nada nada de codigo ... la ejecuto en un windowsXP ... y no
funciona?... se queda la barra de progresso del explorador infinito...
me parece que son las funciones que no las pilla... pero esta el codigo
perfecto.

os pongo un ejemplo:;


<%@ Language=VBScript %>
<%Option Explicit%>
<%Response.Expires = 0%>
<%Response.buffer = true%>
<!--#include file="includes/Funciones.inc" -->

<html>
<body>
<%
response.write "PEPE " & traduce(12) & " jjjajaja"
%>
</body>
</html>


La funcion traduce está en el archivo Funciones.inc dentro de la carpeta
includes. La funcion esta perfecta porque no se ha cambiado para nada.

Gracias y Saludos

Preguntas similare

Leer las respuestas

#6 urko
05/11/2003 - 16:21 | Informe spam
Intenta comprobar que es lo que te esta dando error, para dejar cosas ya
descartadas.
create un asp que abra directamente el fichero y que le lo que tiene
y una idea para hacer traducciones cambiando un poco la idea que tienes
imaginate tienes textos_sp.asp y textos_in.asp

<%if session("idioma")="cas" then%>
<!--#include file="textos_sp.asp" -->
<%end if%>
<%if session("idioma")="ing" then%>
<!--#include file="textos_in.asp" -->
<%end if%>
Los textos serian tipo

hola="hola"
que_tal="que tal"
musica_y_letras="musica y letras"
. los textos a traducir

2. para poner los textos traducidos:
se incluye
<SCRIPT LANGUAGE=javascript RUNAT=Server>
function evalit(str)
{
eval(str);
}
</SCRIPT>

<%=eval("hola")%>

probado en:sin includes pero es igual
http://www.planetachiste.com/prueba...aducir.asp
que es esto:
<%hola="hola"
que_tal="que tal"
musica_y_letras="musica y letras"
%>
<SCRIPT LANGUAGE=javascript RUNAT=Server>
function evalit(str)
{
eval(str);
}
</SCRIPT>

<%=eval("hola")%><br>
<%=eval("musica_y_letras")%><br>

saludos
urko


"TR" escribió en el mensaje news:
saben porque puede ser que una pagina hecha en un windows2000server...
sin cambiar nada nada de codigo ... la ejecuto en un windowsXP ... y no
funciona?... se queda la barra de progresso del explorador infinito...
me parece que son las funciones que no las pilla... pero esta el codigo
perfecto.

os pongo un ejemplo:;


<%@ Language=VBScript %>
<%Option Explicit%>
<%Response.Expires = 0%>
<%Response.buffer = true%>
<!--#include file="includes/Funciones.inc" -->

<html>
<body>
<%
response.write "PEPE " & traduce(12) & " jjjajaja"
%>
</body>
</html>


La funcion traduce está en el archivo Funciones.inc dentro de la carpeta
includes. La funcion esta perfecta porque no se ha cambiado para nada.

Gracias y Saludos

Respuesta Responder a este mensaje
#7 urko
05/11/2003 - 16:24 | Informe spam
contestandome... lo que pasa es que tu funcion traduce un texto entero
intenta combinar lo que te enviado y lo que tienes
igual te vale.
saludos
urko

"TR" escribió en el mensaje news:
saben porque puede ser que una pagina hecha en un windows2000server...
sin cambiar nada nada de codigo ... la ejecuto en un windowsXP ... y no
funciona?... se queda la barra de progresso del explorador infinito...
me parece que son las funciones que no las pilla... pero esta el codigo
perfecto.

os pongo un ejemplo:;


<%@ Language=VBScript %>
<%Option Explicit%>
<%Response.Expires = 0%>
<%Response.buffer = true%>
<!--#include file="includes/Funciones.inc" -->

<html>
<body>
<%
response.write "PEPE " & traduce(12) & " jjjajaja"
%>
</body>
</html>


La funcion traduce está en el archivo Funciones.inc dentro de la carpeta
includes. La funcion esta perfecta porque no se ha cambiado para nada.

Gracias y Saludos

Respuesta Responder a este mensaje
#8 TR
05/11/2003 - 16:58 | Informe spam
Muchas gracias, pero la funciona que os he pasado, es perfecta... en un
windows 2000 server funciona perfectamente toda la aplicacion... es
mas.. hecho el ejemplito que me das ...

<%hola="hola"
que_tal="que tal"
musica_y_letras="musica y letras"
%>
<SCRIPT LANGUAGE=javascript RUNAT=Server>
function evalit(str)
{
eval(str);
}
</SCRIPT>

<%=eval("hola")%><br>
<%=eval("musica_y_letras")%><br>




y la barra de progreso del explorador avanza poco a poco pero no llega
nunca al final...

Saludos y Gracias



urko escribió:
Intenta comprobar que es lo que te esta dando error, para dejar cosas ya
descartadas.
create un asp que abra directamente el fichero y que le lo que tiene
y una idea para hacer traducciones cambiando un poco la idea que tienes
imaginate tienes textos_sp.asp y textos_in.asp

<%if session("idioma")="cas" then%>
<!--#include file="textos_sp.asp" -->
<%end if%>
<%if session("idioma")="ing" then%>
<!--#include file="textos_in.asp" -->
<%end if%>
Los textos serian tipo

hola="hola"
que_tal="que tal"
musica_y_letras="musica y letras"
. los textos a traducir

2. para poner los textos traducidos:
se incluye
<SCRIPT LANGUAGE=javascript RUNAT=Server>
function evalit(str)
{
eval(str);
}
</SCRIPT>

<%=eval("hola")%>

probado en:sin includes pero es igual
http://www.planetachiste.com/prueba...aducir.asp
que es esto:
<%hola="hola"
que_tal="que tal"
musica_y_letras="musica y letras"
%>
<SCRIPT LANGUAGE=javascript RUNAT=Server>
function evalit(str)
{
eval(str);
}
</SCRIPT>

<%=eval("hola")%><br>
<%=eval("musica_y_letras")%><br>

saludos
urko


"TR" escribió en el mensaje news:

saben porque puede ser que una pagina hecha en un windows2000server...
sin cambiar nada nada de codigo ... la ejecuto en un windowsXP ... y no
funciona?... se queda la barra de progresso del explorador infinito...
me parece que son las funciones que no las pilla... pero esta el codigo
perfecto.

os pongo un ejemplo:;


<%@ Language=VBScript %>
<%Option Explicit%>
<%Response.Expires = 0%>
<%Response.buffer = true%>
<!--#include file="includes/Funciones.inc" -->

<html>
<body>
<%
response.write "PEPE " & traduce(12) & " jjjajaja"
%>
</body>
</html>


La funcion traduce está en el archivo Funciones.inc dentro de la carpeta
includes. La funcion esta perfecta porque no se ha cambiado para nada.

Gracias y Saludos






Respuesta Responder a este mensaje
#9 Luis Gómez Sánchez [MS]
05/11/2003 - 17:09 | Informe spam
Es extraño,

He montado el ejemplo, pero, en mi caso parece funcionar bien. Esta es la
salida que obtengo:

caracter1=1
caracter2=3
Queda=#1
final=1
num=#1
palabra caracter1=1
caracter2=3
Queda=#2
final=2
num=#2
palabra caracter1=1
caracter2=3
Queda=#3
final=3
num=#3
palabra caracter1=1
caracter2=3
Queda=#4
final=4
num=#4
palabra caracter1=1
caracter2=3
Queda=#5
final=5
num=#5
palabra PRUEBA no funciona

Es correcto?
Si es así, intenta crear un nuevo directorio virtual y copia los ficheros en
él. Asegúrate de que la aplicación está configurada como tal. Coméntanos tus
resultados.


Un saludo.

Luis Gómez
Este mensaje se proporciona "como está" sin garantías de ninguna clase, y no
otorga ningún derecho.



"TR" wrote in message news:
Hola,

te nmando todos los ficheros que necesitas... en el global.asa tienes
que poner la ruta donde se encuentra el archivo de Idiomas..

Haber si encontramos la solucion al problema.

Saludos y gracias



Luis Gómez Sánchez [MS] escribió:
> Cúal es el código de la función que utilizas. Envíame, por favor, la


página
> completa (ASP+función)
>
>


Respuesta Responder a este mensaje
#10 Luis Gómez Sánchez [MS]
05/11/2003 - 17:17 | Informe spam
Yo lo he probado en XP y funciona correctamente!


Un saludo.

Luis Gómez
Este mensaje se proporciona "como está" sin garantías de ninguna clase, y no
otorga ningún derecho.


"TR" wrote in message news:
Muchas gracias, pero la funciona que os he pasado, es perfecta... en un
windows 2000 server funciona perfectamente toda la aplicacion... es
mas.. hecho el ejemplito que me das ...

<%hola="hola"
> que_tal="que tal"
> musica_y_letras="musica y letras"
> %>
> <SCRIPT LANGUAGE=javascript RUNAT=Server>
> function evalit(str)
> {
> eval(str);
> }
> </SCRIPT>
>
> <%=eval("hola")%><br>
> <%=eval("musica_y_letras")%><br>


y la barra de progreso del explorador avanza poco a poco pero no llega
nunca al final...

Saludos y Gracias



urko escribió:
> Intenta comprobar que es lo que te esta dando error, para dejar cosas ya
> descartadas.
> create un asp que abra directamente el fichero y que le lo que tiene
> y una idea para hacer traducciones cambiando un poco la idea que tienes
> imaginate tienes textos_sp.asp y textos_in.asp
>
> <%if session("idioma")="cas" then%>
> <!--#include file="textos_sp.asp" -->
> <%end if%>
> <%if session("idioma")="ing" then%>
> <!--#include file="textos_in.asp" -->
> <%end if%>
> Los textos serian tipo
>
> hola="hola"
> que_tal="que tal"
> musica_y_letras="musica y letras"
> . los textos a traducir
>
> 2. para poner los textos traducidos:
> se incluye
> <SCRIPT LANGUAGE=javascript RUNAT=Server>
> function evalit(str)
> {
> eval(str);
> }
> </SCRIPT>
>
> <%=eval("hola")%>
>
> probado en:sin includes pero es igual
> http://www.planetachiste.com/prueba...aducir.asp
> que es esto:
> <%hola="hola"
> que_tal="que tal"
> musica_y_letras="musica y letras"
> %>
> <SCRIPT LANGUAGE=javascript RUNAT=Server>
> function evalit(str)
> {
> eval(str);
> }
> </SCRIPT>
>
> <%=eval("hola")%><br>
> <%=eval("musica_y_letras")%><br>
>
> saludos
> urko
>
>
> "TR" escribió en el mensaje


news:
>
>>saben porque puede ser que una pagina hecha en un windows2000server...
>>sin cambiar nada nada de codigo ... la ejecuto en un windowsXP ... y no
>>funciona?... se queda la barra de progresso del explorador infinito...
>>me parece que son las funciones que no las pilla... pero esta el codigo
>>perfecto.
>>
>>os pongo un ejemplo:;
>>
>>
>><%@ Language=VBScript %>
>><%Option Explicit%>
>><%Response.Expires = 0%>
>><%Response.buffer = true%>
>><!--#include file="includes/Funciones.inc" -->
>>
>><html>
>><body>
>><%
>>response.write "PEPE " & traduce(12) & " jjjajaja"
>>%>
>></body>
>></html>
>>
>>
>>La funcion traduce está en el archivo Funciones.inc dentro de la carpeta
>>includes. La funcion esta perfecta porque no se ha cambiado para nada.
>>
>>Gracias y Saludos
>>
>
>
>

Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida