Si al enviar te elimina el signo '+', por qué no lo pones al recoger los datos con php? Es decir, recoges los datos y la separación la cambias por un signo '+'.
Nos vemos.
| |||
Respuesta: Problemas al insertar el signo + en una tabla dinamica Gracias x contestarme!!!! mmm, ya pero no siempre, el usuario mete el signo +. Y bueno, tal vez con la opcion que tu me das, podría pasarle otra variable, xa indicar que el texto que ha introducido el usuario lleva el +. Pero en ese caso, el problema que tendría sería que al recoger losa datos y querer poner el + no sabría donde le tendría que poner.... ASiq tu solución tampoco funciona |
| |||
Respuesta: Problemas al insertar el signo + en una tabla dinamica hola: Yo tenia el mismo problema cuando queria enviar un dato que contenia el signo +. probe con esta funcion encodeURIComponent(var) y funciono. tu codigo tendria que ser asi: function Opcion(destino,valores) { var obj2 = document.getElementById('Error'); objeto=objetoAjax(); objeto.open("POST", destino,true); objeto.onreadystatechange = function(){ if (objeto.readyState == 4 && objeto.status == 200) obj2.innerHTML = objeto.responseText; } objeto.setRequestHeader("Content-Type","application/x-www-form-urlencoded"); alert('destino'); alert(valores); valores =encodeURIComponent(valores); objeto.send(valores); } |