Cita: Si el código de error es 0, recargaré la página con javascript, y si es distinto de 0 tengo que mostrar un formulario, que había pensado pasarselo en el mensaje. Pero tengo el problema de las comillas. Se detectan las comillas dobles y al parsear el JSON da errores. He probado con la función de php addslashes pero no resuelve el problema.
Que te hace pensar que eso lo puedes usar json de esa forma?
Cita: JSON is built on two structures:
- A collection of name/value pairs. In various languages, this is realized as an object, record, struct, dictionary, hash table, keyed list, or associative array.
- An ordered list of values. In most languages, this is realized as an array, vector, list, or sequence.
Fuente:
http://json.org/ Puedes usar
jQuery.get() o
jQuery.post () para obtener la respuesta como html usando la propiedad
dataType
Te remito a la documentación por que esto poco tiene que ver con php:
http://api.jquery.com/jQuery.get/ http://api.jquery.com/jQuery.post/