Tengo un formulario para hacer inserciones y modificaciones.
Escribo en el campo Nombre: Nombre Apellidopat Apellidomat
pero en la BD se ve asi:NombreApellidopatApellidomat
Me pueden ayudar, la verdad no tengo ni idea porq pasa esto!
| ||||
Respuesta: Error: Inserta cadena, no respeta espacios Así, tratando de imaginar qué podría ser, usa escape() a cualquier cadena que vayas a pasar como parámetro en la petición HTTP.
__________________ Por favor, antes de preguntar, revisa la Guía para realizar preguntas. |
| ||||
Respuesta: Error: Inserta cadena, no respeta espacios Código HTML: Nombre: Juan Perez
Código:
function Inserta(){ //tomamos valores del Formulario nombre=document.ControlProveedores.RS.value; domicilio=document.ControlProveedores.DomFis.value; //donde se mostrará el resultado divResultado = document.getElementById('resultado_Insert'); //instanciamos el objetoAjax ajax=objetoAjax(); //usamos el medoto POST //archivo que realizará la operacion ajax.open("POST", "InsertaDatos.asp",true); ajax.onreadystatechange=function() { if (ajax.readyState==4) { //mostrar resultados en esta capa divResultado.innerHTML = ajax.responseText } } ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded"); //enviando los valores ajax.send("nombre="+nombre+"&Dom="+domicilio) } Es asp tengo el codigo para insertar. Pero al ver los datos en la BD me aparece: JuanPerez
__________________ >>> El hombre se hace viejo muy pronto y sabio demasiado tarde <<< |
| ||||
Respuesta: Error: Inserta cadena, no respeta espacios Como te dije, usa escape():
Código javascript:
Ver original
__________________ Por favor, antes de preguntar, revisa la Guía para realizar preguntas. |