Integrar ckeditor en PHP

Hola a todos, hoy veremos como integrar el editor ckeditor en PHP.

Si queremos que nuestras cajas de texto, tengan más funcionalidades para escribir, ya sea para escribir HTML, añadir imágenes, enlaces, etc.

En PHP, tenemos una pequeña biblioteca que nos da ya esa funcionalidad. Lo puedes descargar desde aqui.

Lo descargamos y descomprimimos en nuestro proyecto, yo recomiendo ponerlo en una carpeta llamada includes, algo así:

Ahora en el index.php, vamos a importar ese javascript:


<script src="./includes/ckeditor/ckeditor.js"></script>

Ahora vamos a poner un formulario de ejemplo:


    
<form action="info.php" method="POST">

    <textarea name="editor" id="editor">
        
    </textarea>

    <br />

    <input type="submit" value="Enviar" />

</form>

<script>
    ClassicEditor
        .create(document.querySelector('#editor'))
        .catch(error => {
            console.error(error);
        });
</script>

Esto hará que al ejecutar veamos esto:

Ahora desde info.php, podemos recoger lo que nos viene del editor, que es probable que venga con HTML.


<?php

    $editor = $_POST['editor'];

    echo $editor;

?>

Este seria el resultado:

 

Aquí os dejo el ejemplo para descargar.

Espero que os sea de ayuda. Si tenéis dudas, preguntad. Estamos para ayudarte.

Compartir

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *