• Empleos
  • Sobre nosotros
  • profesionales
    • Inicio
    • Empleos
    • Cursos y retos
  • empresas
    • Inicio
    • Publicar vacante
    • Nuestro proceso
    • Precios
    • Evaluaciones
    • Nómina
    • Blog
    • Comercial
    • Calculadora de salario

0

150
Vistas
¿Cómo incluir el archivo php en larvel ckeditor?

Hola, me gustaría incluir un archivo php en mi página de blog larvel usando ckeditor. Tengo 2 problemas cuando agrego etiquetas que están comentadas y las etiquetas html simplemente se filtran en la base de datos. Cuando solo agrego el código o script <?php en la base de datos directamente al cuerpo en la base de datos, el código aún está allí, pero el código <?php aún no se analiza/ejecuta, pero aparecerá en la página del blog.

Puedo ejecutar php desde mi base de datos siempre que use la función php eval(), pero la evaluación no se analiza en el código fuente de ckeditor. Cualquier solución sería muy apreciada. Estoy usando larvel 5.7 y ckeditor 4+

Aquí están las imágenes db imagen

php insertado en db

publicación de blog img ckeditor salida

ck fuente img ver ckeditor código fuente img

Como referencia, aquí hay fotos de php eval () sin usar larvel ckeditor db img

referencia de trabajo php eval

imagen de salida imagen de salida

código de salida/referencia para el ejemplo de trabajo '''

 $servername = ""; $username = ""; $password = ""; $dbname = ""; // Create connection $conn = new mysqli($servername, $username, $password, $dbname); // Check connection if ($conn->connect_error) { die("Connection failed: " . $conn->connect_error); } $sql = "SELECT * FROM eg"; $result = $conn->query($sql); if ($result->num_rows > 0) { // output data of each row while($row = $result->fetch_assoc()) { $row1 = $row['middle_name']; //would be changed to row['body'] for larvel blog eval($row1); } } else { echo "0 results"; } $conn->close(); ?>

'''

about 3 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

nvm encontré un bypass.

puede usar un html onload="";

 <div id="topBar"> <a href ="#" onload="load_home()"> HOME </a> </div> <div id ="content"> </div> <script> function load_home() { document.getElementById("content").innerHTML='<object type="text/html" data="sometthing.html" ></object>'; </script> }

También puede usar un <iframe src="" en el ckeditor o agregarlo directamente a la base de datos para agregar código php en ese archivo

 <iframe onload="function()" src="...eg page you want to load"></iframe>
about 3 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Nuestro proceso Comercial
Legal
Términos y condiciones Política de privacidad
© 2025 PeakU Inc. All Rights Reserved.

Andres GPT

Recomiéndame algunas ofertas
Necesito ayuda