Foros del Web » Creando para Internet » Herramientas y Software »

Problema con formulario en dreamweaver

Estas en el tema de Problema con formulario en dreamweaver en el foro de Herramientas y Software en Foros del Web. Estoy realizando un formularion en dreamweaver MX 2004 (con lenguaje ASP) para introducir una serie de datos en una BD. La conexión con la BD ...
  #1 (permalink)  
Antiguo 04/10/2005, 14:45
 
Fecha de Ingreso: septiembre-2005
Mensajes: 11
Antigüedad: 18 años, 7 meses
Puntos: 0
Problema con formulario en dreamweaver

Estoy realizando un formularion en dreamweaver MX 2004 (con lenguaje ASP) para introducir una serie de datos en una BD. La conexión con la BD esta bien creada porque me reconoce las tablas y demás. Ahora creo un formulario con el asistente para formulario de inserción de registros. Lo creo exactamente como dice el tutorial. Después ejecuto y tras rellenar el formulario y enviar los resultado me sale la clásica página de "No se puede mostrar la página" y los datos no me los mete en la BD.
La pagina se llama meterdatos.asp y cuando envio el formulario en la barra de direcciones me aparece meterdatos.asp? (y la página de "no se puede...")sin ninguna cadena de varibles y valores. Ni siquiera intenta cargar la página que le pongo en el asistente como "Tras enviar ir a..."

El formulario utiliza el metodo Post y al revisar el código me pierdo entre variables, asi que por ahí dificil. Si a alguien le ha pasado algo parecido que me ayude por favor.
  #2 (permalink)  
Antiguo 06/10/2005, 11:51
Avatar de sjam7  
Fecha de Ingreso: diciembre-2001
Ubicación: Guadalajara, Mexico
Mensajes: 3.672
Antigüedad: 22 años, 4 meses
Puntos: 16
esto es probando el codigo en local?

tienes PWS o IIS?
  #3 (permalink)  
Antiguo 06/10/2005, 15:00
 
Fecha de Ingreso: septiembre-2005
Mensajes: 11
Antigüedad: 18 años, 7 meses
Puntos: 0
No, lo estoy probando en un ISP.
Esta es la dirección:

http://www.aristademidi.com/prueba/p...meterdatos.asp

Gracias.
  #4 (permalink)  
Antiguo 06/10/2005, 16:17
Avatar de leoj90
Usuario baneado!
 
Fecha de Ingreso: agosto-2005
Mensajes: 1.365
Antigüedad: 18 años, 9 meses
Puntos: 0
Me parece q este es el error: METHOD="POST" y el action es meterdatos.asp?. Intenta cambiando al metodo GET
  #5 (permalink)  
Antiguo 07/10/2005, 03:12
 
Fecha de Ingreso: septiembre-2005
Mensajes: 11
Antigüedad: 18 años, 7 meses
Puntos: 0
Lo de cambiar el method ya lo probé y seguia pasando lo mismo.
En cuanto a lo de action, realmente el código que tu ves es el resultado de ejecutar el .asp en el servidor. En el código, action=<%= MM_editAction%> que es una variable que toma este valor:

// set the form action variable
var MM_editAction = Request.ServerVariables("SCRIPT_NAME");
if (Request.QueryString) {
MM_editAction += "?" + Server.HTMLEncode(Request.QueryString);
}


Ten en cuenta que lo hago con dreamweaver que mete mucho código extra.
He colocado el código en:
http://www.aristademidi.com/prueba/p...meterdatos.txt
a ver si se os ocurre algo, porque yo me pierdo con tanta variable.

Muchas gracias por las respuestas y la ayuda, porque me esta volviendo loco!
  #6 (permalink)  
Antiguo 07/10/2005, 11:42
 
Fecha de Ingreso: junio-2005
Ubicación: Edo. Mex
Mensajes: 725
Antigüedad: 18 años, 11 meses
Puntos: 5
Al crear el formulario con el asistente de inserción de los registros ¿que tienes escrito en la parte que dice After updating go to?...

Saludos¡¡
  #7 (permalink)  
Antiguo 07/10/2005, 12:17
 
Fecha de Ingreso: septiembre-2005
Mensajes: 11
Antigüedad: 18 años, 7 meses
Puntos: 0
Le digo que se vaya a la página: Mostrar registros.asp que es una página que muestra todos los registros de la base de datos y que funciona bien.

Un saludo y gracias!!!
  #8 (permalink)  
Antiguo 07/10/2005, 12:18
 
Fecha de Ingreso: septiembre-2005
Mensajes: 11
Antigüedad: 18 años, 7 meses
Puntos: 0
Ah!! y que está en el mismo directorio
  #9 (permalink)  
Antiguo 07/10/2005, 18:18
 
Fecha de Ingreso: junio-2005
Ubicación: Edo. Mex
Mensajes: 725
Antigüedad: 18 años, 11 meses
Puntos: 5
¿Aunque no te muestre la pagina de mostrar registros.asp los datos se están introduciendo en la base de datos verdad?

Osea que tu problema es la redirección después de la inserción no es asi???

Renombra el archivo mostrar registros.asp por mostrar_registros.asp.

Sin los espacios..

En lugar de:
http://www.aristademidi.com/prueba/p...0registros.asp
http://www.aristademidi.com/prueba/p..._registros.asp

Saludos¡¡
  #10 (permalink)  
Antiguo 08/10/2005, 05:45
 
Fecha de Ingreso: septiembre-2005
Mensajes: 11
Antigüedad: 18 años, 7 meses
Puntos: 0
No llega a meteme los datos que introduzco en el formulario en la base de datos. La pagina "meter datos.asp" sí que funciona (la podeis probar) pero no aparece los registros que se meten en el formulario, así que el problema está en el momento de dar a Submit, es decir en la acción o en la recogida de datos.

Un saludo!!
  #11 (permalink)  
Antiguo 08/10/2005, 10:06
 
Fecha de Ingreso: junio-2005
Ubicación: Edo. Mex
Mensajes: 725
Antigüedad: 18 años, 11 meses
Puntos: 5
Ya probaste quitandole el espacio a mostrar resitros.asp??

Saludos¡¡
  #12 (permalink)  
Antiguo 08/10/2005, 12:24
 
Fecha de Ingreso: septiembre-2005
Mensajes: 11
Antigüedad: 18 años, 7 meses
Puntos: 0
Lo acabo de probar y nada. Ahora lo he llamado mostrarregistros.asp.
Esto es una locuraaaaaaaaaaaaaaaaaaaaaaaaaaa!!
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 09:42.