internet explorer no recibe los datos de un form

HTML y todos sus derivados relacionados con la creación de sitios web

Moderador: Moderadores

Avatar de Usuario
Eduardo Burillo

internet explorer no recibe los datos de un form

Mensaje por Eduardo Burillo » Mar Sep 27, 2005 5:41 pm

Hola:

He creado una web en asp con javascript para una INTRANET. El problema que tengo es a la hora de recibir los datos de un formulario enviado mediante post. No recibe los datos enviados, pero lo curioso del problema es que este solo ocurre cuando lo ejecuto con internet explorer. Con otros navegadores funciona e incluso con internet explorer pero poniendo la direccion de la forma \\servidor\web\pagina.asp. Vamos que la única forma en la que no funciona es con http://servidor/web/pagina.asp

Se que muchos me direis que utilize otro navegador y listo, pero necesito que sea compatible con internet explorer.

Estoy un poco desesperado puesto que ya no se que hacer, no se si puede ser un problema de la configuracion del internet explorer o del antivirus o del firewall, no lo se. Si alguien ha tenido alguna experiencia parecida o tiene alguna idea de como solucionarlo espero que me conteste. Si necesitais más datos preguntad e intentare ponerlos lo más rápido posible.

Gracias a todos

opinguino
Moderador
Mensajes: 2429
Registrado: Sab Oct 02, 2004 9:24 pm
Ubicación: españa
Contactar:

Mensaje por opinguino » Mar Sep 27, 2005 7:43 pm

y que tal si nos das un codigo para ver lo que esta mal???

saludos
opinguino

Avatar de Usuario
Eduardo Burillo

Aqui te pongo parte del codigo

Mensaje por Eduardo Burillo » Mié Sep 28, 2005 10:57 am

pagina que envia:

Código: Seleccionar todo

<script language=javascript>
function curso(idcurso,numcapitulo,idcategoria,idsubcategoria)
{

	document.form_curso.cursoID.value=idcurso;
	document.form_curso.categoriaID.value=idcategoria;
	document.form_curso.subCategoriaID.value=idsubcategoria;
	document.form_curso.numCapitulo.value=numcapitulo;
	document.form_curso.action="curso.asp"
	document.form_curso.submit();
}

</script>

<body>
<form name="form_curso" method="post">
<input type="hidden" name="cursoID" value="">
<input type="hidden" name="categoriaID" value"">
<input type="hidden" name="subCategoriaID" value"">
<input type="hidden" name="numCapitulo" value"">
lineas donde se cogen los datos de la base de datos
<%
cadtmp="javascript:curso("&rstCurso("CourseID")&","&rstCat("numCapitulo")&","&rstCat("CourseCategoryID")&","&rstSubCat("SubCategoryID")&")"
response.write("<li><a href='"&cadtmp&"'>"&rstCurso("curso")&"</a></li>")
%>
</form>
</body>
página que recibe:



Espero que con esto tengas más informacion.
No lo pongo todo porque serian demasiadas lineas

Código: Seleccionar todo

<%
cursoID=request.form("cursoID")
if cursoid&""="" then cursoID=Request.querystring("cursoID")

categoriaID=request.form("categoriaID")
if categoriaID&""="" then categoriaID=request.querystring("categoriaID")

subCategoriaID=request.form("subCategoriaID")
if subCategoriaID&""="" then subCategoriaID=request.querystring("subCategoriaID")

numCapitulo=request.form("numCapitulo")
if numCapitulo&""="" then numCapitulo=request.querystring("numcapitulo")
Response.write(Request.form)
%>
el ultimo Response es para hacer un debug, pues bien, ese me informa de todos los datos en cualquier navegador y en internet, pero no en intranet

opinguino
Moderador
Mensajes: 2429
Registrado: Sab Oct 02, 2004 9:24 pm
Ubicación: españa
Contactar:

Mensaje por opinguino » Mié Sep 28, 2005 6:44 pm

no veo nada raro. A simple vista todo esta correcto, pero nunca use eso por intranet, la verdad, tambien hay que señalar que ASP no lo controlo a nivel profesional, sino un nivel medio.

mira en la hoja que recibe el formulario aparece esto


cursoID=request.form("cursoID")
if cursoid&""="" then cursoID=Request.querystring("cursoID")

cambia en id en rojo a mayusculas, no en minusculas. Supongo que daria igual, pero es lo unico que veo "mal" (segun la teoria no pero vete a saber) en el codigo sin probarlo

a ver si me dejan probarlo en el curro y hago alguna prueba
opinguino

Avatar de Usuario
Invitado

Mensaje por Invitado » Mié Sep 28, 2005 9:03 pm

hola a todos los que hacen este foro pues yo soy uno de sus lectores y me gustaria comunicarme con la persona que publico MATLAB Y EL PUERTO PARALELO DE LA PC quisiera conocer cuales son los criterios para construir el hartware para poder uasr el puerto paralelo de la pc
gracias
atte. richard nixon cruzado bustamante

nixon_rcb@hotmail.com
nix202002@hotmail.com

Responder