Publique el código Summernote a través de Ajax en PHP y luego insértelo en la base de datos

Quintin

Tengo una página con un editor de notas de verano, cuando el usuario envía la página, recupero el código del editor a través de jquery y luego lo envío a una página php que luego insertará el html en una base de datos. El html que recupero del editor antes de enviarlo a la página php es correcto, pero tan pronto como llega a la página php, la mayor parte del html está despojado e incompleto.

Esta es mi nota de verano

<div class="summernote" id="decription" name="description"></div>

$('.summernote').summernote({
dialogsInBody: true,
toolbar: [
 ['style', ['bold', 'italic', 'underline', 'clear']],
 ['font', ['strikethrough']],
 ['fontsize', ['fontsize']],
 ['color', ['color']],
 ['para', ['ul', 'ol', 'paragraph']],
 ['table', ['table']],
 ['height', ['height']],
 ['undo', ['undo']],
 ['redo', ['redo']],
 ['help', ['help']]
],
placeholder: 'Describe the business here',
tabsize: 2,
height: 200
});

$('.dropdown-toggle').dropdown()

Así es como obtengo el código del editor una vez que el usuario ha enviado la página

var description =  $("#decription").summernote('code');

Luego publico esta descripción en mi página php para insertar los datos en la base de datos

var dataString = 'desc=' + description;

alert(dataString); 
  $.ajax({
  type: "POST",
  url: "../scripts/add/addpro.php",
  data: dataString,
  cache: false,
  success: function(html) {
      alert(html);
}
});

Hago una alerta antes de publicar para asegurarme de que el código enviado a php es todo lo que está en el editor (solo para probar), esto siempre es correcto y completo, el código enviado a php es todo lo que hay en el editor.

En mi página addpro.php hago lo siguiente

$description = $_POST['desc'];

echo $description;

El código html repetido por php está incompleto y simplificado. Siempre que, por ejemplo, haya una coma (,) en el código html, php solo irá a eso y omitirá el resto de las etiquetas y el texto después de eso.

Aman Kumar

Solo actualice como se muestra

Actualizar var dataString = 'desc=' + description;avar dataString = {desc: description};

Este artículo se recopila de Internet, indique la fuente cuando se vuelva a imprimir.

En caso de infracción, por favor [email protected] Eliminar

Editado en
0

Déjame decir algunas palabras

0Comentarios
Iniciar sesiónRevisión de participación posterior

Artículos relacionados

Encuentre el atributo de datos e insértelo en la base de datos usando ajax

Obtenga un valor de la base de datos e insértelo en una cadena en php

busque el archivo csv en una carpeta e insértelo en la base de datos mysql

PHP / SQL crea un sello de fecha e insértelo en la base de datos

Transforme el mensaje de la cola EMS e insértelo en la base de datos utilizando Anypoint Studio

Cómo almacenar el valor del campo de entrada en PHP en la base de datos y luego asignarlo a la variable en javascript

Almacene árabe en cadena e insértelo en la base de datos usando Java

Archivo .csv muy grande. Convierta a matriz y use, o insértelo en base de datos

Quiero eliminar filas de la base de datos, mi código estaba funcionando y eliminando filas, luego simplemente me detuve, no cambio nada en el código

carga de formulario php y remane la imagen y luego inserta en la base de datos

No se pueden insertar datos en la base de datos después de enviar el formulario usando php y jquery ajax

Cargue el archivo txt usando PHP en la base de datos y luego devuelva el archivo Excel

Cargue el archivo txt usando PHP en la base de datos y luego devuelva el archivo Excel

Convierta datos de Excel a JSON y luego publique en API

Primero obtenga y luego publique los datos de la hoja de Google en la base de datos de firebase usando angular

En PHP, ¿cómo puedo crear la conexión a la base de datos una vez y usarla muchas veces desde JavaScript a través de Ajax?

¿Qué algoritmo es mejor para el cifrado en php y el almacenamiento en la base de datos y luego el descifrado en nodejs?

¿Cómo recuperar el código de error SQL en la base de datos de Postgres a través de DataAccessException?

cómo OBTENER datos en views.py y luego PUBLICAR en la base de datos

El formulario HTML no publica datos en la base de datos MySQL a través del procesador PHP

Código que lee matrices de archivos de datos y luego calcula su producto y luego imprime la matriz resultante en el archivo de datos.

Seleccionar la base de datos de una lista y luego consultarla en PHP

Mostrar imagen en el sitio web desde la base de datos mysql a través de php

Symfony: cambie los datos del formulario después de la publicación en el controlador y luego guárdelos en la base de datos

Seguridad de enviar datos a una base de datos a través de una solicitud AJAX a un archivo php en el servidor

¿Cómo arreglar los encabezados en el archivo csv con Ruby y luego copiarlos a la base de datos postgresql?

Cómo publicar Json en forma al controlador y luego guardar en la base de datos

AJAX obtiene datos de sql por php y luego muestra el valor de los datos en el elemento html

¿Cómo comprobar si el nombre ya está en la tabla? Consultar Mysql por la suma de cada día y luego completar datos HTML a través de PHP con él