Insertar imagen en mySQL mediante CKEditor
Hola compañeros,
Mi problema es el siguiente, al incluir CKEditor con un plugin para imágenes y colocar la URL para agregarla al post se ve en el CKEditor pero al darle al botón submit ni siquiera lo agrega a la base de datos.
He probado tratando de insertarlo mediante código en el mismo CKEditor, como texto. O sea
La tabla está configurada así:
Mi problema es el siguiente, al incluir CKEditor con un plugin para imágenes y colocar la URL para agregarla al post se ve en el CKEditor pero al darle al botón submit ni siquiera lo agrega a la base de datos.
He probado tratando de insertarlo mediante código en el mismo CKEditor, como texto. O sea
<img src=" URL ">Pero, al darle submit tampoco se registra el post en la base de datos :(
La tabla está configurada así:
Tipo: text Cortejamiento: latin1_spanish_ci
Respuesta #1
vamos a ver como tu bien dices la imagen no se guarda en la base de datos lo que se guarda en la ruta por ejemplo
si no van por ahí los tiros dame un poco mas de info ;)
<img src="1.png" width="25" height="25">se supone que tienes que configurar el plugin asignándole una ruta para que suba la imagen
si no van por ahí los tiros dame un poco mas de info ;)
Respuesta #2
No entendí mucho la respuesta, te explico. Es como si la base de datos no aceptara las etiquetas <img> porque al colocar lo mismo en el textarea (quitando el <script> de CKEditor del documento) tampoco lo acepta, simplemente no se registra.
Esta es la consulta que hago para insertar datos en la tabla.
Nota: He probado en modo local y he probado en servidor en internet y nada.
Esta es la consulta que hago para insertar datos en la tabla.
<?php // Consulta y Registro del nuevo Tema $tituloPost = $_POST['titulo']; $resumenPost = $_POST['titulo']; $contenidoPost = $_POST['entrada']; $anexoPost = $_POST['anexo']; $precontenidoPost = $contenidoPost; $autorPost = $idSesion; $fecha = date('d M, Y'); $catPost = $_POST['categoria']; if (isset($tituloPost) && !empty($tituloPost) && isset($contenidoPost) && !empty($contenidoPost)) { if ($catPost > 0) { $conexion; $SelectDataBase; $SQL_Entrada = 'insert into '.$PostTable.' (titulo, resumen, contenido, precontenido, categoria, autor, fecha, anexo) values ("'.$tituloPost.'","'.$resumenPost.'", "'.$contenidoPost.'","'.$precontenidoPost.'","'.$catPost.'","'.$autorPost.'","'.$fecha.'","'.$anexoPost.'")'; $Entrada = mysql_query($SQL_Entrada); header('Location:'.$urlWeb); } } ?>Nota: La imagen que coloco es una URL de internet, por ejemplo: https://www.google.co.ve/images/srpr/logo6w.png
Nota: He probado en modo local y he probado en servidor en internet y nada.