Bienvenido a datoweb.com!! En este foro podrás encontrar ayuda sobre diseño y desarrollo web en general. Si quieres formar parte de esta comunidad para pedir ayuda o colaborar ayudando a otros usuarios del foro solo tienes que registrarte desde el siguiente enlace: Registrarse en el Foro

Plugin como subir imagen ckeditor

Hola,
tengo un problema al momento de subir la imagen en ckeditor resulta que tengo todo bien se sube al servidor y todo
pero no me inserta en el ckeditor la imagen
pero si pongo un texto cualquiera para ver si envia si lo ingresa correctamente
<?php require_once('../../../conexion/conexion.php'); 
$nombre='';
//Validar tipo imagen
if($_FILES['imagenpost']['type']=='image/gif' || $_FILES['imagenpost']['type']=='image/jpg' || $_FILES['imagenpost']['type']=='image/jpeg' || $_FILES['imagenpost']['type']=='image/png'){
$nombre.= $_FILES['imagenpost']['name'];
$nombreupload=$_FILES['imagenpost']['name'];
move_uploaded_file($_FILES['imagenpost']['tmp_name'], '../../../img/post/'.$nombreupload);
echo '<img src="http://localhost/foro/img/post/logo.png" alt="">';
}?>
js
CKEDITOR.plugins.add('upload',{
 init: function (editor) {
 var pluginName = 'upload';
 editor.ui.addButton('Upload',{
label: 'Subir imagenes',
command: 'subirimagen',
icon: CKEDITOR.plugins.getPath('upload') + 'images/image.png'
});
editor.addCommand('subirimagen', { exec: seleccionar_imagen });
}
});
function seleccionar_imagen() {
$('#imagenpost').click();
}
function subir_imagen(){
$('#tipoalerta').text('Subiendo...');
$('.error_subida').fadeIn(500);
var formData = new FormData($("#formSubirImagenes")[0]);
$.ajax({
type: 'POST',
url: urlWeb + 'edit/plugins/upload/subir.php',
data: formData,
contentType: false,
processData: false,
success: function(htmlimagepost) {
if(htmlimagepost!='error'){
$('#formSubirImagenes')[0].reset();
$('.error_subida').fadeOut(500);
CKEDITOR.instances.mensaje.insertHtml(htmlimagepost);
}
else {
$('#formSubirImagenes')[0].reset();
$('#tipoalerta').text('M\u00e1ximo 2Mb');
$('.error_subida').fadeIn(500);
}
}
});
}

Editado
0
Puntos
1764
Visitas
4
Resp
Por capu98 hace 69 meses
Principiante
Respuesta #1
hola, te lo has copiado pero bien eh!!?? xDD

lo tienes todo bien, si ves la imagen "<img />" en la network significa que te funciona de maravilla! Pero te falta un detalle.. ckeditor por defecto tiene deshabilitada la función de pegar imágenes directamente en el editor

a que no lo habías pensado?? jeje

solución: agregar el plugin imagepaste :) https://ckeditor.com/cke4/addon/imagepaste

buen trabajo crack!
1
Puntos
Por alber hace 69 meses
Administrador
Respuesta #2
jajaja si es que estoy haciedo un proyecto para la facultadad y lo mas facil que se me paso por la cabeza fue hacer un foro.
como me solicitaron que armemos una web con el apartado del cliente el front end
y la parte administrativa
sique estoy haciedo algo parecido con el sistema de post y comentarios y el panel de admin jeje

salud crack
0
Puntos
Por capu98 hace 69 meses
Principiante
Respuesta #3
jejeje ok salu2 te ha quedado bien el plugin
0
Puntos
Por alber hace 69 meses
Administrador
Respuesta #4
yo lo tengo en funcionamiento el plugin
1
Puntos
Por Juliethsanches hace 68 meses
Principiante
Compartir en facebook
Compartir en twitter
Compartir
Para comentar Inicia sesión o Registrate